screen:
※ 对话框 ※
用户帐号:
用户密码:
确定 取消
code:
void state_test(Client& client, Event event)
{
if (event.type == EV_INIT) {
client.clear();
Frame *frame = new Frame();
frame->setTitle("对话框");
frame->setStartRow(3);
frame->setStartCol(10);
frame->setWidth(32);
frame->setHeight(8);
Button *btn1 = new Button(" 确定 ");
Button *btn2 = new Button(" 取消 ");
EntryField* input1 = new EntryField();
EntryField* input2 = new EntryField();
input1->setMaxLength(18);
input1->setLabel("用户帐号:");
input1->setLabelStyle(NRM BG_WHT BLK);
input1->setStyle(BG_BLU B_WHT);
input2->setMaxLength(18);
input2->setLabel("用户密码:");
input2->setLabelStyle(NRM BG_WHT BLK);
input2->setStyle(BG_BLU B_WHT);
input2->setMask('*');
frame->packWidget("w_btn1", btn1, "buttom", "left");
frame->packWidget("w_btn2", btn2, "buttom", "right");
frame->packWidget("w_input1", input1, "top", "left");
frame->packWidget("w_input2", input2, "middle", "left");
client.addWidget("w_main_frame", frame);
client.focusWidget("w_main_frame");
}
...
}
--
FROM 202.120.174.78