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 }