xhc_gui.c

来自「MTK平台QQ移植」· C语言 代码 · 共 42 行

C
42
字号
#ifdef __XHC_APPLICATION__
#include "XHC_include.h"

void XHC_UM_show_text(U8* text, U8* guiBuffer)
{

	ShowCategory74Screen(STR_ID_XHC_NOTIFY,  0,	STR_GLOBAL_OK,	IMG_GLOBAL_OK,
			STR_GLOBAL_BACK, IMG_GLOBAL_BACK,
            (PU8)text, XHC_ucs2_strlen((S8*)text) * 2, guiBuffer);
}

void XHC_gui_popup(S8 *string, U16 imageID)
{
    U8 *guiBuffer;
    TurnOnBacklight(TRUE);

    EntryNewScreen((SCR_ID_XHC_POPUP), ExitDisplayPopup, NULL, NULL);
    guiBuffer = GetCurrGuiBuffer((SCR_ID_XHC_POPUP));

#ifdef __MMI_UI_SMALL_SCREEN_SUPPORT__
    force_no_small_screen();
#endif

    if (imageID)
    {
        ShowCategory65Screen((U8*)string, imageID, NULL);
    }
    else
    {
        ShowCategory65Screen((U8*)string, IMG_GLOBAL_ACTIVATED, NULL);
    }

    SetGroupKeyHandler(PopupTimerFlagEnable, (PU16) PresentAllKeys, TOTAL_KEYS, KEY_EVENT_DOWN);
    SetGroupKeyHandler(PopupCloseByPressAnyKey, (PU16) PresentAllKeys, TOTAL_KEYS, KEY_EVENT_UP);

    StartTimer(POPUP_TIMER, 3000, PopupTimerOver);
}

#endif  //__XHC_APPLICATION__


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?