|

楼主 |
发表于 2019-5-22 15:10:28
|
显示全部楼层
本帖最后由 闻鸡起舞 于 2019-5-22 15:24 编辑
- void DataMngInitLevel0(WM_HWIN hParent)
- {
- WidGetLocationLayout *pLayout = &g_hLevel0Layout[0];
- g_hDataMngLevel0ListWiew = LISTVIEW_CreateEx(pLayout->layoutX,pLayout->layoutY,pLayout->layoutLen,pLayout->layoutWide, hParent, WM_CF_SHOW, 0, GUI_ID_LISTVIEW0);
- }
- static void CallbackButtonDataManage(WM_MESSAGE* pMsg)
- {
- uint32_t notiCode;
- uint32_t id;
- uint32_t curGui;
- switch (pMsg->MsgId)
- {
- case WM_PAINT:
- if(BUTTON_IsPressed(pMsg->hWin))
- {
- 。。。。。
-
- DataMngInitLevel0(g_hWinRegin1);
- 。。。。。。。
- }
- }
- else
- {
-
- }
- default:
- BUTTON_Callback(pMsg);
-
- }
- }
- //从这里开始
- void MainScreen(WM_HWIN hWinParent)
- {
- ......
- buttonDataManage = BUTTON_CreateEx(HOME_SCREEN_BUTTON_DATA_MANAGE_X, HOME_SCREEN_BUTTON_DATA_MANAGE_Y, HOME_SCREEN_BUTTON_DATA_MANAGE_LEN,HOME_SCREEN_BUTTON_DATA_MANAGE_WIDE, hWinParent, WM_CF_SHOW, 0,GUI_ID_BUTTON3);
- BUTTON_SetText(buttonDataManage,"Data manage" );
- WM_SetCallback(buttonDataManage, CallbackButtonDataManage); /*regin 1 相关控件初始化 */
- g_hWinRegin1= WINDOW_CreateEx(HOME_SCREEN_REGION1_X,HOME_SCREEN_REGION1_Y, HOME_SCREEN_REGION1_LEN,HOME_SCREEN_REGION1_WIDE, hWinParent, WM_CF_SHOW, 0, 0, 0);
- WINDOW_SetBkColor(g_hWinRegin1, GUI_WHITE);
- ......
- }
复制代码 |
|