这个介面就是显示特别慢的介面
static const GUI_WIDGET_CREATE_INFO _aDialogCreate[] = {
{ WINDOW_CreateIndirect, "Window", ID_WINDOW_0, 0, 100, 800, 425, 0, 0x0, 0 },
{ IMAGE_CreateIndirect, "Setting", ID_IMAGE_0, 25, 45, 233, 225, 0, 0, 0 },
{ IMAGE_CreateIndirect, "Setting_ON", ID_IMAGE_1, 25, 45, 233, 225, 0, 0, 0 },
{ IMAGE_CreateIndirect, "Time", ID_IMAGE_2, 283, 45, 233, 225, 0, 0, 0 },
{ IMAGE_CreateIndirect, "Time_ON", ID_IMAGE_3, 283, 45, 233, 225, 0, 0, 0 },
{ IMAGE_CreateIndirect, "STEP", ID_IMAGE_4, 541, 45, 233, 225, 0, 0, 0 },
{ IMAGE_CreateIndirect, "STEP_ON", ID_IMAGE_5, 541, 45, 233, 225, 0, 0, 0 },
{ IMAGE_CreateIndirect, "Down", ID_IMAGE_6, 0, 320, 800, 60, 0, 0, 0 },
{ TEXT_CreateIndirect, "Value", ID_TEXT_0, 53, 127, 165, 50, 0, 0x64, 0 },
{ TEXT_CreateIndirect, "A", ID_TEXT_1, 193, 158, 20, 27, 0, 0x0, 0 },
{ TEXT_CreateIndirect, "Time", ID_TEXT_2, 315, 133, 165, 50, 0, 0, 0 },
{ TEXT_CreateIndirect, "Step", ID_TEXT_STEP, 573, 133, 165, 50, 0, 0, 0 },
{ TEXT_CreateIndirect, "Burn", ID_TEXT_BURN, 367, 20,65, 60, 0, 0, 0 },
{ TEXT_CreateIndirect, "Status", ID_TEXT_STATUS, 625, 20,65, 60, 0, 0, 0 },
{ TEXT_CreateIndirect, "Mod", ID_TEXT_MOD,116,20, 50, 50, 0, 0, 0 },
{ TEXT_CreateIndirect, "Work", ID_TEXT_WORK,620,320, 180, 60, 0, 0, 0 },
{ TEXT_CreateIndirect, "Model", ID_TEXT_MODEL,250,320, 370, 60, 0, 0, 0 },
{ TEXT_CreateIndirect, "Jobnumber", ID_TEXT_JOBNUMBER,20,320, 230, 60, 0, 0, 0 },
{ BUTTON_CreateIndirect, "UP", ID_BUTTON_0, 47, 45, 180, 85, 0, 0x0, 0 },
{ BUTTON_CreateIndirect, "DOWN", ID_BUTTON_1, 47, 165, 180, 85, 0, 0x0, 0 },
{ BUTTON_CreateIndirect, "ONOFF", ID_BUTTON_2, 298, 65, 195, 170, 0, 0x0, 0 },
{ BUTTON_CreateIndirect, "STEP", ID_BUTTON_STATUS, 556, 65, 195, 170, 0, 0x0, 0 },
// { TEXT_CreateIndirect, "TestLink", ID_TEXT_Test_Link, 460,350, 250,30, 0, 0, 0 },
// { TEXT_CreateIndirect, "TestLink", ID_TEXT_DEBUG, 200,350, 250,30, 0, 0, 0 },
// USER START (Optionally insert additional widgets)
// USER END
};
因为程序很长,不知道贴这样够不够,主要就是有很多张图,所以解码的时候可能会花一点时间
另一个页面就是纯按钮与下拉选单而已。
但因为我还有很多个页面,所以128K的RAM在页面建立好的时候,只剩下大概11K左右。
开启WM_SetCreateFlags(WM_CF_MEMDEV)的情况下
我有觉得RAM剩余的量好像有点不足。
但关闭WM_SetCreateFlags(WM_CF_MEMDEV)的情况又可以快速的切换....
|