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

📄 aknexlist.rss

📁 symbian ui的 例子 初学者可以 好好看看,这个是培训的资料,应该比较宝贵
💻 RSS
📖 第 1 页 / 共 5 页
字号:
/*  Copyright (c) 2005, Nokia. All rights reserved */

//  RESOURCE IDENTIFIER
NAME    EXLS // LIST

//  INCLUDES
#include <eikon.rh>
#include <avkon.rh>
#include <avkon.rsg>
#include <aknexlist.mbg>

#include "aknexlist.hrh"
#include "aknexlist.loc"

//  CONSTANTS
#define AKNEXLIST_HOTKEY_EXIT_KEY 'e'
// for initialization
#define AKNEXLIST_ACTIVE_TAB_INITIAL_INDEX 0
// for layout control
#define AKNEXLIST_CONTROL_FIND_PANE_RIGHT_MARGIN 0
#define AKNEXLIST_CONTROL_FIND_PANE_BOTTOM_MARGIN 0
#define AKNEXLIST_CONTROL_FIND_PANE_WIDTH 176
#define AKNEXLIST_CONTROL_FIND_PANE_HEIGHT 41
#define AKNEXLIST_CONTROL_GEN_PANE_LEFT_MARGIN 0
#define AKNEXLIST_CONTROL_GEN_PANE_TOP_MARGIN 0
#define AKNEXLIST_CONTROL_GEN_PANE_WIDTH 176
#define AKNEXLIST_CONTROL_GEN_PANE_HEIGHT 103
#define AKNEXLIST_BMP_FILENAME "\\system\\apps\\aknexlist\\aknexlist.mbm"

//  MACROS


//  RESOURCE DEFINITIONS
// ----------------------------------------------------------------------------
//
//    RSS_SIGNATURE
//
//
// ----------------------------------------------------------------------------
//
RESOURCE RSS_SIGNATURE
    {
    }

// ----------------------------------------------------------------------------
//
//    TBUF16
//
//
// ----------------------------------------------------------------------------
//
RESOURCE TBUF16
    {
    buf = "AknExList";
    }

// ----------------------------------------------------------------------------
//
//    EIK_APP_INFO
//
//
// ----------------------------------------------------------------------------
//
RESOURCE EIK_APP_INFO
    {
    cba = r_aknexlist_softkeys_options_next;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_hotkeys
//    Hotkey
//
//-----------------------------------------------------------------------------
//
RESOURCE HOTKEYS r_aknexlist_hotkeys
    {
    control =
        {
        HOTKEY
            {
            command = EAknCmdExit;
            key = AKNEXLIST_HOTKEY_EXIT_KEY;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_view_columnview
//    AVKON_VIEW for CAknExColumnView
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_VIEW r_aknexlist_view_columnview
    {
    menubar = r_aknexlist_menubar_main;
    hotkeys = r_aknexlist_hotkeys;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_view_formview
//    AVKON_VIEW for CAknExFormView
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_VIEW r_aknexlist_view_formview
    {
    menubar = r_aknexlist_menubar_main;
    hotkeys = r_aknexlist_hotkeys;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_view_settingview
//    AVKON_VIEW for CAknExSettingView
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_VIEW r_aknexlist_view_settingview
    {
    menubar = r_aknexlist_menubar_main;
    hotkeys = r_aknexlist_hotkeys;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_view_markview
//    AVKON_VIEW for CAknExMarkView
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_VIEW r_aknexlist_view_markview
    {
    menubar = r_aknexlist_menubar_main;
    hotkeys = r_aknexlist_hotkeys;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_view_setpageview
//    AVKON_VIEW for CAknExListSetPageView
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_VIEW r_aknexlist_view_setpageview
    {
    menubar = r_aknexlist_menubar_main;
    hotkeys = r_aknexlist_hotkeys;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_view_listdialogview
//    AVKON_VIEW for CAknExListListDialogView
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_VIEW r_aknexlist_view_listdialogview
    {
    menubar = r_aknexlist_menubar_main;
    hotkeys = r_aknexlist_hotkeys;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_softkeys_options_next
//    Softkey 
//
//-----------------------------------------------------------------------------
//
RESOURCE CBA r_aknexlist_softkeys_options_next
    {
    buttons =
        {
        CBA_BUTTON 
            {
            id = EAknSoftkeyOptions; 
            txt = qtn_aknexlist_softkey_options;
            },
        CBA_BUTTON 
            {
            id = EAknExListSoftkeyNextOutline; 
            txt = qtn_aknexlist_softkey_next; 
            }
        };
    }



//-----------------------------------------------------------------------------
//
//    r_aknexlist_menubar_main
//    MenuBar
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_BAR r_aknexlist_menubar_main
    {
    titles =
        {
        MENU_TITLE
            {
            menu_pane = r_aknexlist_exit;
            },
        MENU_TITLE
            {
            menu_pane = r_aknexlist_main_menu;
            },
        MENU_TITLE
            {
            menu_pane = r_aknexlist_menu_pane_markable_list;
            }
        };
    }



//-----------------------------------------------------------------------------
//
//    r_aknexlist_menupane_markable_list
//    Menu Pane
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexlist_menu_pane_markable_list
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknMarkAll;
            flags = EEikMenuItemDimmed;
            txt = qtn_aknexlist_mark_all;
            },
        MENU_ITEM
            {
            command = EAknUnmarkAll;
            flags = EEikMenuItemDimmed;
            txt = qtn_aknexlist_unmark_all;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_main_menu
//    Menu Pane
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexlist_main_menu
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExListCmdSelectionItem;
            cascade = r_aknexlist_item_menu;
            txt = qtn_aknexlist_menu1;
            },
        MENU_ITEM
            {
            command = EAknExListCmdStyle;
            cascade = r_aknexlist_style_menu;
            txt = qtn_aknexlist_menu2;
            },
        MENU_ITEM
            {
            command = EAknExListCmdSelectionList;
            cascade = r_aknexlist_selection_list_menu;
            txt = qtn_aknexlist_menu4;
            },
        MENU_ITEM
            {
            command = EAknExListCmdMultiSelectionList;
            cascade = r_aknexlist_multiselection_list_menu;
            txt = qtn_aknexlist_menu5;
            },
        MENU_ITEM
            {
            command = EAknExListCmdMarkableList;
            cascade = r_aknexlist_markable_list_menu;
            txt = qtn_aknexlist_menu6;
            },
        MENU_ITEM
            {
            command = EAknExListCmdFindbox;
            cascade = r_aknexlist_findbox_menu;
            txt = qtn_aknexlist_menu8;
            },
        MENU_ITEM
            {
            command = EAknExListCmdLayout;
            cascade = r_aknexlist_layout_menu;
            txt = qtn_aknexlist_menu9;
            },
        MENU_ITEM
            {
            command = EAknExListCmdEmptyList;
            cascade = r_aknexlist_empty_list_menu;
            txt = qtn_aknexlist_menu10;
            },
        // This menu remains in order not to change Live!Spec.
        MENU_ITEM
            {
            command = EAknExListCmdSoftkeyBindings;
            cascade = r_aknexlist_softkey_menu;
            txt = qtn_aknexlist_menu11;
            },
        MENU_ITEM
            {
            command = EAknExListCmdAddAndRemove;
            cascade = r_aknexlist_add_remove_menu;
            txt = qtn_aknexlist_menu12;
            },
        MENU_ITEM
            {
            command = EAknExListCmdEvenAction;
            cascade = r_aknexlist_event_action_menu;
            txt = qtn_aknexlist_menu13;
            },
        MENU_ITEM
            {
            command = EAknExListCmdEvntMarkable;
            cascade = r_aknexlist_event_markable_menu;
            txt = qtn_aknexlist_menu14;
            },
        MENU_ITEM
            {
            command = EAknExListCmdAppearanceSetting;
            cascade = r_aknexlist_appearance_setting;
            txt = qtn_aknexlist_menu15;
            },
        MENU_ITEM
            {
            command = EAknExListCmdFlagTest;
            cascade = r_aknexlist_flag_test_menu;
            txt = qtn_aknexlist_menu16;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_exit
//    Menu Pane
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexlist_exit
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknCmdExit; // EEikCmdExit;
            txt = qtn_aknexlist_exit;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_markable_list_menu
//    cascade menu for Selection item
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexlist_item_menu
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExListCmdOutline01;
            txt = qtn_aknexlist_outline1;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline02;
            txt = qtn_aknexlist_outline2;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline03;
            txt = qtn_aknexlist_outline3;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline04;
            txt = qtn_aknexlist_outline4;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline05;
            txt = qtn_aknexlist_outline5;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline07;
            txt = qtn_aknexlist_outline7;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline08;
            txt = qtn_aknexlist_outline8;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexlist_style_menu
//    cascade menu for Style
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexlist_style_menu
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExListCmdOutline09;
            txt = qtn_aknexlist_outline9;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline10;
            txt = qtn_aknexlist_outline10;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline11;
            txt = qtn_aknexlist_outline11;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline12;
            txt = qtn_aknexlist_outline12;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline13;
            txt = qtn_aknexlist_outline13;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline14;
            txt = qtn_aknexlist_outline14;
            },
        MENU_ITEM
            {
            command = EAknExListCmdOutline15;

⌨️ 快捷键说明

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