1.消息提示 (Info):
Box::info("Here is message.", "Title");
2.警告提示 (warning
):
Box::warning("Here is message.", "Title");
3.错误提示 (Error):
Box::stop("Here is message.", "Title");
4.不要再次提醒:
Box::infoOnce("Here is message.","Title","helpURL","Owner")
5.Yes/No:
DialogButton diagBut;
str strMessage = "Here is message";
str strTitle = "Title";
;
diagBut = Box::yesNo(
strMessage,
DialogButton::No, // Initial focus is on the No button.
strTitle);
if (diagBut == DialogButton::No)
{
print "The No button was clicked.";
pause;
}
else
{
print "The button that was clicked was: ", diagBut;
pause;
}
6.YesNoCancel:
static void Job47(Args _args)
{
DialogButton diagBut;
str strMessage = "The No button should have initial focus.";
str strTitle = "Title";
;
diagBut = Box::yesNoCancel(
strMessage,
DialogButton::No, // Initial focus is on the No button.
strTitle);
if (diagBut == DialogButton::No)
{
print "The No button was clicked.";
}
else
{
print "The button that was clicked was: ", diagBut;
}
pause;
}
7.Yes And All Option:
static void Job47(Args _args)
{
DialogButton diagBut;
;
diagBut = Box::yesAllNoAllCancel("Hellow Microsoft Dynamics AX." ,DialogButton::Yes,"Title");
switch (diagBut)
{
case DialogButton::Cancel :
box::info("You selected the 'Cancel' button.");
break;
case DialogButton::No :
box::info("You selected the 'No' button.");
break;
case DialogButton::NoToAll:
box::info("You selected the 'NoToAll' button.");
break;
case DialogButton::Yes :
box::info("You selected the 'Yes' button.");
break;
case DialogButton::YesToAll:
box::info("You selected the 'YesToAll' button.");
break;
}
}