00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 NAME THAO
00012
00013 #include <eikon.rh>
00014 #include <avkon.rh>
00015 #include <avkon.rsg>
00016
00017 #include "ThreadAO.hrh"
00018 #include "ThreadAO.loc"
00019
00020 #define KWidth 176
00021 #define KHeight 100
00022 #define KMaxLength 256
00023 #define KNumberQueryMin 5
00024 #define KNumberQueryMax 2000
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035 RESOURCE RSS_SIGNATURE
00036 {
00037 }
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047 RESOURCE TBUF r_default_document_name
00048 {
00049 buf="";
00050 }
00051
00052
00053
00054
00055
00056
00057
00058 RESOURCE EIK_APP_INFO
00059 {
00060 menubar = r_Thread_menubar;
00061 cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
00062 status_pane = r_my_status_pane;
00063 }
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073 RESOURCE MENU_BAR r_Thread_menubar
00074 {
00075 titles =
00076 {
00077 MENU_TITLE
00078 {
00079 menu_pane = r_Thread_menu;
00080 }
00081 };
00082 }
00083
00084
00085
00086
00087
00088
00089
00090
00091
00092 RESOURCE MENU_PANE r_Thread_menu
00093 {
00094 items =
00095 {
00096 MENU_ITEM
00097 {
00098 command = EThreadStartCommand;
00099 txt = THREAD_ACTIVEOBJECT_START;
00100 },
00101 MENU_ITEM
00102 {
00103 command = EThreadSetRefreshTimeCommand;
00104 txt = THREAD_REFRESHTIME_TEXT;
00105 },
00106 MENU_ITEM
00107 {
00108 command = EAknSoftkeyExit;
00109 txt = THREAD_EXIT;
00110 }
00111 };
00112 }
00113
00114
00115
00116
00117
00118
00119
00120 RESOURCE LISTBOX r_device_list_listbox
00121 {
00122 flags = EAknListBoxSelectionList;
00123 }
00124
00125
00126
00127
00128
00129
00130
00131 RESOURCE DIALOG r_set_refresh_time_dialog
00132 {
00133 flags = EGeneralQueryFlags;
00134 buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
00135 items =
00136 {
00137 DLG_LINE
00138 {
00139 type = EAknCtQuery;
00140 id = EGeneralQuery;
00141 control= AVKON_DATA_QUERY
00142 {
00143 layout = ENumberLayout;
00144 label = THREAD_QUERY_DIALOG_TEXT;
00145
00146 control = AVKON_INTEGER_EDWIN
00147 {
00148 min = KNumberQueryMin;
00149 max = KNumberQueryMax;
00150 };
00151 };
00152 }
00153 };
00154 }
00155
00156 RESOURCE STATUS_PANE_APP_MODEL r_my_status_pane
00157 {
00158 panes =
00159 {
00160 SPANE_PANE
00161 {
00162 id = EEikStatusPaneUidTitle;
00163 type = EAknCtTitlePane;
00164 resource = r_my_title_pane;
00165 }
00166 };
00167 }
00168
00169 RESOURCE TITLE_PANE r_my_title_pane
00170 {
00171 txt = THREAD_TITLE_PANE_TEXT;
00172 }