/********************************************************************* * * GUI_X_Config * * Purpose: * Called during the initialization process in order to set up the * available memory for the GUI. */ void GUI_X_Config(void) { // // 32 bit aligned memory area // // // Assign memory to emWin // GUI_ALLOC_AssignMemory(aMemory, GUI_NUMBYTES); // // Set default font // GUI_SetDefaultFont(GUI_FONT_6X8); }
static void GUIConfig() { WIDGET_SetDefaultEffect(&WIDGET_Effect_Simple); GUI_SetBkColor(0xF9F9F9); GUI_Clear(); GUI_SetDefaultFont(&GUI_FontComic18B_ASCII); TEXT_SetDefaultFont(&GUI_FontComic18B_ASCII); TEXT_SetDefaultTextColor(GUI_BLACK); #define SET_DEFAULT_FLEX_SKIN(widget) widget##_SetDefaultSkin(widget##_SKIN_FLEX) /*SET_DEFAULT_FLEX_SKIN(BUTTON);*/ /*SET_DEFAULT_FLEX_SKIN(MULTIPAGE);*/ WM_SetCallback(WM_HBKWIN, _cbBkWin); }
/********************************************************************* * * GUI_X_Config * * Purpose: * Called during the initialization process in order to set up the * available memory for the GUI. */ void GUI_X_Config(void) { // // 32 bit aligned memory area // static U32 aMemory[GUI_NUMBYTES / 4]; // // Assign memory to emWin // GUI_ALLOC_AssignMemory(aMemory, GUI_NUMBYTES); GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); // // Set default font // GUI_SetDefaultFont(GUI_FONT_6X8); }
/********************************************************************* * * GUI_X_Config * * Purpose: * Called during the initialization process in order to set up the * available memory for the GUI. */ void GUI_X_Config(void) { // // Assign memory to emWin // void *ptr = kmalloc(GUI_NUMBYTES, GFP_KERNEL); if (ptr == NULL) { GUI_X_ErrorOut("emWin failed to alloc private memory, serious error\n"); /* * TODO: іцґнґ¦Ан */ } GUI_ALLOC_AssignMemory(ptr, GUI_NUMBYTES); GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); // // Set default font // GUI_SetDefaultFont(GUI_FONT_6X8); }
/** * @brief set the GUI profile * @param None. * @retval None. */ void k_SetGuiProfile(void) { SCROLLBAR_SetDefaultSkin(SCROLLBAR_SKIN_FLEX); BUTTON_SetDefaultSkin(BUTTON_SKIN_FLEX); DROPDOWN_SetDefaultSkin(DROPDOWN_SKIN_FLEX); FRAMEWIN_SetDefaultTextColor(0, GUI_WHITE); FRAMEWIN_SetDefaultTextColor(1, GUI_WHITE); FRAMEWIN_SetDefaultBarColor(0, 0x00DCA939); FRAMEWIN_SetDefaultBarColor(1, 0x00DCA939); FRAMEWIN_SetDefaultFont(&GUI_FontITCAvantGardeStdBk20); FRAMEWIN_SetDefaultClientColor(GUI_WHITE); FRAMEWIN_SetDefaultTitleHeight(25); WINDOW_SetDefaultBkColor(GUI_WHITE); LISTVIEW_SetDefaultGridColor(GUI_WHITE); LISTVIEW_SetDefaultBkColor(LISTVIEW_CI_SEL, 0x00DCA939); DROPDOWN_SetDefaultColor(DROPDOWN_CI_SEL, 0x00DCA939); LISTVIEW_SetDefaultBkColor(LISTVIEW_CI_SELFOCUS, 0x00DCA939); DROPDOWN_SetDefaultColor(DROPDOWN_CI_SELFOCUS, 0x00DCA939); SCROLLBAR_SetDefaultWidth(16); HEADER_SetDefaultBkColor(0x00DCA939); HEADER_SetDefaultTextColor(GUI_WHITE); HEADER_SetDefaultFont(&GUI_FontITCAvantGardeStdBk20); SCROLLBAR_SetDefaultColor(0x00DCA939, SCROLLBAR_CI_THUMB); SCROLLBAR_SetDefaultColor(0x00DCA939, SCROLLBAR_CI_SHAFT); SCROLLBAR_SetDefaultColor(0x00DCA939, SCROLLBAR_CI_ARROW); CHOOSEFILE_SetDelim('/'); GUI_SetDefaultFont(GUI_FONT_20_ASCII); TEXT_SetDefaultTextColor(0x00DCA939); TEXT_SetDefaultFont(&GUI_FontLubalGraphXLtBT20); }