⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jbrowsermmimain.c

📁 MTK手机平台的MMI部分的源代码
💻 C
📖 第 1 页 / 共 5 页
字号:
    SetHiliteHandler(MENU_ID_BRW_RECENT_PAGES, mmi_brw_recent_pages_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_RECENT_PAGE_GOTO, mmi_brw_goto_recent_page_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_RECENT_PAGE_DELETE, mmi_brw_delete_recent_page_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_RECENT_PAGE_DELETE_ALL, mmi_brw_delete_all_recent_pages_menu_highlight_hdlr);

    SetHiliteHandler(MENU_ID_BRW_ENTER_ADDRESS, mmi_brw_enter_address_menu_highlight_hdlr);

    SetHiliteHandler(MENU_ID_BRW_SERVICE_INBOX, mmi_brw_service_inbox_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_PUSH_MSG_READ, mmi_brw_service_inbox_read_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_PUSH_MSG_DELETE, mmi_brw_service_inbox_delete_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_PUSH_MSG_DELETE_ALL, mmi_brw_service_inbox_delete_all_menu_highlight_hdlr);

    SetHiliteHandler(MENU_ID_BRW_PUSH_MSG_READ_ACCEPT, mmi_brw_service_inbox_read_accept_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_PUSH_MSG_READ_DELETE, mmi_brw_service_inbox_read_delete_menu_highlight_hdlr);

	/* Hilite handlers for Enter Address Options List */
	SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_GOTO, mmi_brw_enter_address_goto_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_EDIT, mmi_brw_enter_address_edit_menu_highlight_hdlr);
	SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_ADD_TO_BOOKMARK, mmi_brw_enter_address_add_to_bmk_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_DELETE, mmi_brw_enter_address_delete_menu_highlight_hdlr);
    SetHiliteHandler(MENU_ID_BRW_ENTER_ADR_DELETE_ALL, mmi_brw_enter_address_delete_all_menu_highlight_hdlr);


    /* Set highlight handlers for settings menu items */
    mmi_brw_setting_init();

    /* Set highhandlers for rendered page options menu itmes */
    mmi_rendered_page_init();
}


/*****************************************************************************
 * FUNCTION
 *  mmi_brw_homepage_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of homepage menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_homepage_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);

    SetLeftSoftkeyFunction(mmi_brw_entry_homepage, KEY_EVENT_UP);
}


/*****************************************************************************
 * FUNCTION
 *  mmi_brw_bookmark_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of bookmark menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_bookmark_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);
    SetLeftSoftkeyFunction(mmi_brw_entry_bookmark_list, KEY_EVENT_UP);
    SetKeyHandler(mmi_brw_entry_bookmark_list, KEY_RIGHT_ARROW, KEY_EVENT_DOWN);
}

/*****************************************************************************
 * FUNCTION
 *  mmi_brw_ren_page_add_to_bmk_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of Add to Bookmark menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_ren_page_add_to_bmk_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/

    SetLeftSoftkeyFunction(mmi_brw_save_page_url_title_to_bookmark, KEY_EVENT_UP);
}

/*****************************************************************************
 * FUNCTION
 *  mmi_brw_goto_bookmark_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of goto menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_goto_bookmark_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);
    SetLeftSoftkeyFunction(mmi_brw_goto_highlighted_bookmark, KEY_EVENT_UP);
    /* SetKeyHandler(mmi_brw_goto_highlighted_bookmark,KEY_RIGHT_ARROW,KEY_EVENT_DOWN); */
}


/*****************************************************************************
 * FUNCTION
 *  mmi_brw_edit_bookmark_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of edit bookmark menu item.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_edit_bookmark_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);
    SetLeftSoftkeyFunction(mmi_brw_pre_entry_edit_bookmark, KEY_EVENT_UP);
    SetKeyHandler(mmi_brw_pre_entry_edit_bookmark, KEY_RIGHT_ARROW, KEY_EVENT_DOWN);
}


/*****************************************************************************
 * FUNCTION
 *  mmi_brw_delete_bookmark_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of delete menu item.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_delete_bookmark_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);
    SetLeftSoftkeyFunction(mmi_brw_delete_confirm, KEY_EVENT_UP);
    /* SetKeyHandler(mmi_brw_delete_confirm,KEY_RIGHT_ARROW,KEY_EVENT_DOWN); */
}


/*****************************************************************************
 * FUNCTION
 *  mmi_brw_delete_all_bookmark_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of Delete all menu item.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_delete_all_bookmark_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);
    SetLeftSoftkeyFunction(mmi_brw_confirm_delete_all_bookmark, KEY_EVENT_UP);
    /* SetKeyHandler(mmi_brw_confirm_delete_all_bookmark,KEY_RIGHT_ARROW,KEY_EVENT_DOWN); */
}


/*****************************************************************************
 * FUNCTION
 *  mmi_brw_add_bookmark_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of add bookmark menu item.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_add_bookmark_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);
    SetLeftSoftkeyFunction(mmi_brw_pre_entry_add_bookmark, KEY_EVENT_UP);
    SetKeyHandler(mmi_brw_pre_entry_add_bookmark, KEY_RIGHT_ARROW, KEY_EVENT_DOWN);
}


/*****************************************************************************
 * FUNCTION
 *  mmi_brw_bookmark_set_as_homepage_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of 'Set as homepage' menu item.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_bookmark_set_as_homepage_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    ChangeLeftSoftkey(STR_GLOBAL_OK, IMG_GLOBAL_OK);
    ChangeRightSoftkey(STR_GLOBAL_BACK, IMG_GLOBAL_BACK);
    SetLeftSoftkeyFunction(mmi_brw_bookmark_set_as_homepage, KEY_EVENT_UP);
    /* SetKeyHandler(mmi_brw_bookmark_set_as_homepage,KEY_RIGHT_ARROW,KEY_EVENT_DOWN); */
}

/*****************************************************************************
 * FUNCTION
 *  mmi_brw_enter_address_goto_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of Enter Address Goto Menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_enter_address_goto_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/

	/* Fetch the highlighted page and update the address history list */
    SetLeftSoftkeyFunction(mmi_brw_update_address_history_list, KEY_EVENT_UP);
}

/*****************************************************************************
 * FUNCTION
 *  mmi_brw_enter_address_edit_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of Enter Address Goto Menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_enter_address_edit_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/

	/* Fetch the highlighted page and update the address history list */
    SetLeftSoftkeyFunction(mmi_brw_enter_address_edit_menu, KEY_EVENT_UP);
}

/*****************************************************************************
 * FUNCTION
 *  mmi_brw_enter_address_add_to_bmk_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of Enter Address Add To BookMarks Menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_enter_address_add_to_bmk_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/

    SetLeftSoftkeyFunction(mmi_brw_pre_entry_add_enter_address_bookmark, KEY_EVENT_UP);
}

/*****************************************************************************
 * FUNCTION
 *  mmi_brw_enter_address_delete_menu_highlight_hdlr
 * DESCRIPTION
 *  Highlight handler of Enter Address Delete Menu item.
 *  Register key handlers.
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void mmi_brw_enter_address_delete_menu_highlight_hdlr(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */

⌨️ 快捷键说明

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