帶有列舉欄位和自定義標籤的對話方塊
Dialog dlg;
DialogGroup dGrp;
DialogField dfGender;
dlg = new Dialog("Enum Dialog");
dGrp = dlg.addGroup("A Group");
dfGender = dlg.addField(enumStr(Gender), "Your Gender");
if (dlg.run())
{
info(dfGender.value());
}
列舉必須包含在對 enumStr()
的呼叫中,因為它們不是擴充套件資料型別。第二個引數也會覆蓋對話方塊欄位的預設標籤。