/* Machine-made version of this file copyright (c) 2005 Somusar */ /* Derived from samples that are Copyright (c) 2004, Nokia. All rights reserved */ // RESOURCE IDENTIFIER NAME EXFM // INCLUDES #include #include #include #include #include #include #include "aknexform.loc" #include "AknExForm.hrh" // CONSTANTS #define AKNEXFORM_EDWIN_WIDTH 1 #define AKNEXFORM_EDWIN_LINES 2 #define AKNEXFORM_DATE_MAX_DAY_VALUE 30 #define AKNEXFORM_DATE_MIN_DAY_VALUE 0 #define AKNEXFORM_DATE_MAX_MONTH_VALUE 11 #define AKNEXFORM_DATE_MIN_MONTH_VALUE 0 #define AKNEXFORM_DATE_MAX_YEAR_VALUE 2009 #define AKNEXFORM_DATE_MIN_YEAR_VALUE 2000 #define AKNEXFORM_TIME_MIN_SECOND_VALUE 0 #define AKNEXFORM_TIME_MAX_SECOND_VALUE 59 #define AKNEXFORM_TIME_MIN_MINUTE_VALUE 0 #define AKNEXFORM_TIME_MAX_MINUTE_VALUE 59 #define AKNEXFORM_TIME_MIN_HOUR_VALUE 0 #define AKNEXFORM_TIME_MAX_HOUR_VALUE 23 #define AKNEXFORM_NUMBER_MIN_VALUE 10 #define AKNEXFORM_NUMBER_MAX_VALUE 30 #define AKNEXFORM_DURATION_MIN_VALUE 0 #define AKNEXFORM_DURATION_MAX_VALUE 3600 #define AKNEXFORM_PASSWORD_MAX_LENGTH 8 // MACROS // RESOURCE DEFINITIONS //----------------------------------------------------------------------------- // // RSS_SIGNATURE // // //----------------------------------------------------------------------------- // RESOURCE RSS_SIGNATURE { } //----------------------------------------------------------------------------- // // TBUF16 // // //----------------------------------------------------------------------------- // RESOURCE TBUF16 { buf = qtn_aknexform_title; } //----------------------------------------------------------------------------- // // EIK_APP_INFO // // //----------------------------------------------------------------------------- // RESOURCE EIK_APP_INFO { menubar = r_aknexform_menubar; cba = R_AVKON_SOFTKEYS_OPTIONS_BACK; } //----------------------------------------------------------------------------- // // r_aknextest_view // // //----------------------------------------------------------------------------- // RESOURCE AVKON_VIEW r_aknexform_view { } //----------------------------------------------------------------------------- // // r_aknexform_menubar // MenuBar // //----------------------------------------------------------------------------- // RESOURCE MENU_BAR r_aknexform_menubar { titles = { MENU_TITLE { menu_pane = r_aknexform_menu; txt = qtn_aknexform_menubar; } }; } //----------------------------------------------------------------------------- // // r_aknexform_menu // Menu pane // //----------------------------------------------------------------------------- // RESOURCE MENU_PANE r_aknexform_menu { items = { MENU_ITEM { command = EAknExFormCmdAllEditorsCommand; txt = qtn_aknexform_menu_all_editors; }, MENU_ITEM { command = EAknCmdExit; txt = qtn_aknexform_menu_exit; } }; } RESOURCE TBUF256 r_aknexform_text_status_pane_title_all_editors { buf = qtn_aknexform_title_all_editors; } //----------------------------------------------------------------------------- // // r_aknexform_all_editors_title // Text which is used by label // //----------------------------------------------------------------------------- // RESOURCE TBUF256 r_aknexform_all_editors_title { buf = qtn_aknexform_all_editors_label_title; } //----------------------------------------------------------------------------- // // r_aknexform_all_editors_operation // Text which is used by label // //----------------------------------------------------------------------------- // RESOURCE TBUF256 r_aknexform_all_editors_operation { buf = qtn_aknexform_all_editors_label_operation; } //----------------------------------------------------------------------------- // // r_aknexform_all_editors_dialog // For AknExForm // //----------------------------------------------------------------------------- // RESOURCE DIALOG r_aknexform_all_editors_dialog { flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect | EEikDialogFlagNoTitleBar | EEikDialogFlagNoBorder | EEikDialogFlagCbaButtons; buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK; form = r_aknexform_all_editors_form; } //----------------------------------------------------------------------------- // // r_aknexform_all_editors_form // For AknExForm // //----------------------------------------------------------------------------- // RESOURCE FORM r_aknexform_all_editors_form { items = { DLG_LINE { type = EEikCtEdwin; prompt = qtn_aknexform_all_editors_label_text; id = EAknExFormDlgCtrlIdAllEditorsText; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = EDWIN { flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable; width = AKNEXFORM_EDWIN_WIDTH; lines = AKNEXFORM_EDWIN_LINES; maxlength = EAknExFormEdwinMaxLength; // added to limit expanding in forms. // If you want full screen use 5 here max_view_height_in_lines = 5; // if you have the line above, you must have this. // It's calculable from LAF base_line_delta = 21; }; }, DLG_LINE { type = EEikCtNumberEditor; prompt = qtn_aknexform_all_editors_label_number; id = EAknExFormDlgCtrlIdAllEditorsNumber; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = NUMBER_EDITOR { min = AKNEXFORM_NUMBER_MIN_VALUE; max = AKNEXFORM_NUMBER_MAX_VALUE; }; }, DLG_LINE { type = EEikCtDateEditor; prompt = qtn_aknexform_all_editors_label_date; id = EAknExFormDlgCtrlIdAllEditorsDate; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = DATE_EDITOR { minDate = DATE { day = AKNEXFORM_DATE_MIN_DAY_VALUE; month = AKNEXFORM_DATE_MIN_MONTH_VALUE; year = AKNEXFORM_DATE_MIN_YEAR_VALUE; }; maxDate = DATE { day = AKNEXFORM_DATE_MAX_DAY_VALUE; month = AKNEXFORM_DATE_MAX_MONTH_VALUE; year = AKNEXFORM_DATE_MAX_YEAR_VALUE; }; }; }, DLG_LINE { type = EEikCtTimeEditor; prompt = qtn_aknexform_all_editors_label_time; id = EAknExFormDlgCtrlIdAllEditorsTime; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = TIME_EDITOR { flags = EEikTimeForce24HourFormat; minTime = TIME { second = AKNEXFORM_TIME_MIN_SECOND_VALUE; minute = AKNEXFORM_TIME_MIN_MINUTE_VALUE; hour = AKNEXFORM_TIME_MIN_HOUR_VALUE; }; maxTime = TIME { second = AKNEXFORM_TIME_MAX_SECOND_VALUE; minute = AKNEXFORM_TIME_MAX_MINUTE_VALUE; hour = AKNEXFORM_TIME_MAX_HOUR_VALUE; }; }; }, DLG_LINE { type = EEikCtDurationEditor; prompt = qtn_aknexform_all_editors_label_duration; id = EAknExFormDlgCtrlIdAllEditorsDuration; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = DURATION_EDITOR { flags = EEikTimeForce24HourFormat; minDuration = DURATION { seconds = AKNEXFORM_DURATION_MIN_VALUE; }; maxDuration = DURATION { seconds = AKNEXFORM_DURATION_MAX_VALUE; }; }; }, DLG_LINE { type = EEikCtSecretEd; prompt = qtn_aknexform_all_editors_label_password; id = EAknExFormDlgCtrlIdAllEditorsPassword; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = SECRETED { num_letters = AKNEXFORM_PASSWORD_MAX_LENGTH; }; } }; } RESOURCE TBUF256 r_aknexform_title { buf = qtn_aknexform_title; } // End of File