Dialog对话框应用

 1 static void dialog(Args _args)
 2 {
 3     Dialog         dialog       = new Dialog("Test dialog!");               //标题
 4     DialogField    dialogField1 = dialog.addField(typeid(ItemId),"Item Name");  //设置字段
 5     DialogField    dialogField2 = dialog.addField(typeid(noYes),"Update?");  
 6     DialogField    dialogField3 = dialog.addField(typeid(string20),"Customs contract");  //值类型 
 7     //dialogInt = dialog.addFieldValue(Types::Integer,number,"Score");  值类型添加
 8     ItemId         getItemId;
 9     noYes          getUpdate;
10     ;
11 
12     dialog.doInit();
13     dialogField1.value("10-1000");
14     dialogField2.value(1);
15     
16     if (!dialog.run())
17     {
18         return;
19     }
20     
21     getItemId = dialogField1.value();
22     getUpdate = dialogField2.value();
23     info(strfmt("%1 -- %2",getItemId,getUpdate));
24 }
原文地址:https://www.cnblogs.com/Jinnchu/p/2663157.html