Jam*_*ore 22
static void DialogSampleCode(Args _args)
{
Dialog dialog;
DialogField field;
;
dialog = new Dialog("My Dialog");
dialog.addText("Select your favorite customer:");
field = dialog.addField(typeid(CustAccount));
dialog.run();
if (dialog.closedOk())
{
info(field.value());
}
}
Run Code Online (Sandbox Code Playgroud)
use*_*421 20
对于非常简单的对话框,请使用Box类:
Box::info("your message");
Run Code Online (Sandbox Code Playgroud)
要么
Box::warning("your message");
Run Code Online (Sandbox Code Playgroud)
要么
if (Box::okCancel("continue?", DialogButton::Cancel) == DialogButton::Ok)
{
// pressed OK
...
Run Code Online (Sandbox Code Playgroud)
另一静态方法或一个(infoOnce,yesNo,yesNoCancel,yesAllNoAllCancel,...)