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

📄 aknexquery.rss

📁 symbian中询问对话框生成的源代码 适合初学者使用。
💻 RSS
📖 第 1 页 / 共 5 页
字号:
/*  Copyright (c) 2004, Nokia. All rights reserved */

//  RESOURCE IDENTIFIER
NAME    EXQE

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

#include "aknexquery.hrh"
#include "aknexquery.loc"


//  CONSTANTS
#define AKNEXQUERY_HOTKEY_EXIT 'e'
#define AKNEXQUERY_ONELINE_DATAQUERY_LINES 1
#define AKNEXQUERY_EDWIN_WIDTH 5
#define AKNEXQUERY_EDWIN_LINES 5
#define AKNEXQUERY_EDWIN_MAXLENGTH 128
#define AKNEXQUERY_EDWIN_SHORT_MAXLENGTH 8
#define AKNEXQUERY_SECRETED_NUM_LETTERS 8
#define AKNEXQUERY_DATE_EDITOR_MIN_DATE 1986
#define AKNEXQUERY_DATE_EDITOR_MAX_DATE 2986
#define AKNEXQUERY_DATE_EDITOR_FLAGS 0
#define AKNEXQUERY_TIME_EDITOR_MIN_SECOND 0
#define AKNEXQUERY_TIME_EDITOR_MIN_MINUTE 0
#define AKNEXQUERY_TIME_EDITOR_MIN_HOUR 0
#define AKNEXQUERY_TIME_EDITOR_MAX_SECOND 59
#define AKNEXQUERY_TIME_EDITOR_MAX_MINUTE 59
#define AKNEXQUERY_TIME_EDITOR_MAX_HOUR 23
#define AKNEXQUERY_DURATION_EDITOR_MAX_SECOND 3599
#define AKNEXQUERY_DURATION_EDITOR_FLAGS 0
#define AKNEXQUERY_NUMBER_EDITOR_MIN 0
#define AKNEXQUERY_NUMBER_EDITOR_MAX 1000000
#define AKNEXQUERY_BITMAP_MASK_FLAG 0xFFFF
#define AKNEXQUERY_LISTBOX_HEIGHT 3
#define AKNEXQUERY_LISTBOX_WIDTH 3
#define AVKON_BMPFILE_NAME "z:\\system\\data\\avkon.mbm"
#define AKNEXQUERY_BMPFILE_NAME "\\system\\apps\\aknexquery\\aknexquery.mbm"

//  MACROS

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

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

//-----------------------------------------------------------------------------
//
//    EIK_APP_INFO
//
//
//-----------------------------------------------------------------------------
//
RESOURCE EIK_APP_INFO
    {
    status_pane = R_AVKON_STATUS_PANE_LAYOUT_USUAL;
    hotkeys = r_aknexquery_hotkeys;
    menubar = r_aknexquery_menubar_main;
	cba = r_aknexquery_cba_options_next;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_hotkeys
//    ?description
//
//-----------------------------------------------------------------------------
//
RESOURCE HOTKEYS r_aknexquery_hotkeys
    {
    control =
        {
        HOTKEY
            {
            command = EAknCmdExit;
            key = AKNEXQUERY_HOTKEY_EXIT;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_view
//    ?description
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_VIEW r_aknexquery_view
    {
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_menubar_main
//    Resource of ManuBar.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_BAR r_aknexquery_menubar_main
    {
    titles =
        {
        MENU_TITLE
            {
            menu_pane = r_aknexquery_app_menu;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_app_menu
//    Resource of MainMenu.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexquery_app_menu
    {
    items =
        {
        MENU_ITEM
            {
            cascade = r_aknexquery_data_list_menu1;
            txt = qtn_aknexquery_app_menu_text1;
            },
        MENU_ITEM
            {
            cascade = r_aknexquery_data_list_menu2;
            txt = qtn_aknexquery_app_menu_text2;
            },
        MENU_ITEM
            {
            cascade = r_aknexquery_data_list_menu3;
            txt = qtn_aknexquery_app_menu_text3;
            },
        MENU_ITEM
            {
            cascade = r_aknexquery_data_list_menu4;
            txt = qtn_aknexquery_app_menu_text4;
            },
        MENU_ITEM
            {
            cascade = r_aknexquery_data_list_menu5;
            txt = qtn_aknexquery_app_menu_text5;
            },
        MENU_ITEM
            {
            cascade = r_aknexquery_data_list_menu7;
            txt = qtn_aknexquery_app_menu_text7;
            },
        MENU_ITEM
            {
            command = EAknCmdExit;
            txt = qtn_aknexquery_app_menu_text9;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_data_list_menu1
//    SubMenu of Data Query.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexquery_data_list_menu1
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExQueryOutline1;
            txt = qtn_aknexquery_data_list_text1;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline4;
            txt = qtn_aknexquery_data_list_text4;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline8;
            txt = qtn_aknexquery_data_list_text8;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_data_list_menu2
//    SubMenu of Confirmation Query.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexquery_data_list_menu2
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExQueryOutline10;
            txt = qtn_aknexquery_data_list_text10;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline16;
            txt = qtn_aknexquery_data_list_text16;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_data_list_menu3
//    SubMenu of List Query.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexquery_data_list_menu3
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExQueryOutline48;
            txt = qtn_aknexquery_data_list_text48;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline52;
            txt = qtn_aknexquery_data_list_text52;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline61;
            txt = qtn_aknexquery_data_list_text61;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_data_list_menu4
//    SubMenu of MultiSelection Query.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexquery_data_list_menu4
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExQueryOutline54;
            txt = qtn_aknexquery_data_list_text54;
            }
        };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_data_list_menu5
//    SubMenu of Layout.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexquery_data_list_menu5
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExQueryOutline28;
            txt = qtn_aknexquery_data_list_text28;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline30;
            txt = qtn_aknexquery_data_list_text30;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline33;
            txt = qtn_aknexquery_data_list_text33;
            },
        MENU_ITEM
            {
            command = EAknExQueryOutline35;
            txt = qtn_aknexquery_data_list_text35;
            }
       };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_data_list_menu7
//    SubMenu of MultiLine Data Query.
//
//-----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_aknexquery_data_list_menu7
    {
    items =
        {
        MENU_ITEM
            {
            command = EAknExQueryOutline44;
            txt = qtn_aknexquery_data_list_text44;
            }
         };
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_yes_or_ok_message
//    Approved Message of Yes or Ok Softkey.
//
//-----------------------------------------------------------------------------
//
RESOURCE TBUF64 r_aknexquery_yes_or_ok_message
    {
    buf = qtn_aknexquery_yes_ok_message;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_no_or_cancel_message
//    Discarded Message of No or Cancel Softkey.
//
//-----------------------------------------------------------------------------
//
RESOURCE TBUF64 r_aknexquery_no_or_cancel_message
    {
    buf = qtn_aknexquery_no_can_message;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_title_message
//    Message of Title.
//
//-----------------------------------------------------------------------------
//
RESOURCE TBUF64 r_aknexquery_title_message
    {
    buf = qtn_aknexquery_title_message;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_operate_message
//    Label of Operation Message.
//
//-----------------------------------------------------------------------------
//
RESOURCE TBUF64 r_aknexquery_operate_message
    {
    buf = qtn_aknexquery_operate_message;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_outline1
//    Title of StatusPane.
//
//-----------------------------------------------------------------------------
//
RESOURCE TBUF16 r_aknexquery_outline1
    {
    buf = qtn_aknexquery_data_list_text1;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_outline4
//    Title of StatusPane.
//
//-----------------------------------------------------------------------------
//
RESOURCE TBUF16 r_aknexquery_outline4
    {
    buf = qtn_aknexquery_data_list_text4;
    }

//-----------------------------------------------------------------------------
//
//    r_aknexquery_outline8

⌨️ 快捷键说明

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