Commit | Line | Data |
---|---|---|
f0b5fd17 JH |
1 | /* Copyright (c) 2004-2005 Nokia. All rights reserved. */ |
2 | ||
d0d72822 JH |
3 | /* The PerlUi class is licensed under the same terms as Perl itself. */ |
4 | ||
5 | /* The S60 definitions. */ | |
f0b5fd17 JH |
6 | |
7 | NAME PERL | |
8 | ||
9 | #include <eikon.rh> | |
10 | #include <avkon.rh> | |
11 | #include <avkon.rsg> | |
12 | ||
d0d72822 | 13 | #include "PerlUi.hrh" |
f0b5fd17 JH |
14 | #include "PerlApp.hrh" |
15 | ||
16 | RESOURCE RSS_SIGNATURE | |
17 | { | |
18 | } | |
19 | ||
20 | RESOURCE TBUF r_default_document_name | |
21 | { | |
22 | buf = ""; | |
23 | } | |
24 | ||
25 | RESOURCE EIK_APP_INFO | |
26 | { | |
27 | menubar = r_Perl_menubar; | |
28 | cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT; | |
29 | } | |
30 | ||
31 | ||
32 | RESOURCE MENU_BAR r_Perl_menubar | |
33 | { | |
34 | titles = { | |
35 | MENU_TITLE | |
36 | { | |
37 | menu_pane = r_Perl_menu; | |
38 | } | |
39 | }; | |
40 | } | |
41 | ||
42 | ||
43 | RESOURCE MENU_PANE r_Perl_menu | |
44 | { | |
45 | items = { | |
46 | MENU_ITEM { | |
47 | command = EPerlAppCommandAbout; | |
48 | txt = "About"; | |
49 | }, | |
50 | MENU_ITEM { | |
51 | command = EPerlAppCommandTime; | |
52 | txt = "Time"; | |
53 | }, | |
54 | MENU_ITEM { | |
55 | command = EPerlAppCommandRunFile; | |
56 | txt = "Run"; | |
57 | }, | |
58 | MENU_ITEM { | |
59 | command = EPerlAppCommandOneLiner; | |
60 | txt = "Oneliner"; | |
61 | }, | |
62 | MENU_ITEM { | |
63 | command = EPerlAppCommandCopyright; | |
64 | txt = "Copyright"; | |
65 | } | |
66 | }; | |
67 | } | |
68 | ||
d0d72822 | 69 | RESOURCE DIALOG r_perlui_ok_cancel_dialog |
f0b5fd17 JH |
70 | { |
71 | flags = EEikDialogFlagWait | EEikDialogFlagCbaButtons; | |
72 | buttons = R_AVKON_SOFTKEYS_OK_CANCEL; | |
73 | items = { | |
74 | DLG_LINE | |
75 | { | |
76 | type = EAknCtNote; | |
77 | id = EGeneralNote; | |
78 | control = AVKON_NOTE | |
79 | { | |
80 | layout = EGeneralLayout; | |
81 | }; | |
82 | } | |
83 | }; | |
84 | } | |
85 | ||
d0d72822 | 86 | RESOURCE DIALOG r_perlui_yes_no_dialog |
f0b5fd17 JH |
87 | { |
88 | flags = EEikDialogFlagWait | EEikDialogFlagCbaButtons; | |
89 | buttons = R_AVKON_SOFTKEYS_YES_NO; | |
90 | items = { | |
91 | DLG_LINE | |
92 | { | |
93 | type = EAknCtNote; | |
94 | id = EGeneralNote; | |
95 | control = AVKON_NOTE | |
96 | { | |
97 | layout = EGeneralLayout; | |
98 | }; | |
99 | } | |
100 | }; | |
101 | } | |
102 | ||
d0d72822 | 103 | RESOURCE DIALOG r_perlui_text_query_dialog |
f0b5fd17 JH |
104 | { |
105 | flags = EGeneralQueryFlags; | |
106 | buttons = R_AVKON_SOFTKEYS_OK_CANCEL; | |
107 | items = { | |
108 | DLG_LINE | |
109 | { | |
110 | type = EAknCtQuery; | |
111 | id = EGeneralQuery; | |
112 | control = AVKON_DATA_QUERY | |
113 | { | |
114 | layout = EDataLayout; | |
115 | control = EDWIN {}; | |
116 | }; | |
117 | } | |
118 | }; | |
119 | } | |
120 | ||
d0d72822 | 121 | RESOURCE AVKON_LIST_QUERY r_perlui_list_query_dialog |
f0b5fd17 JH |
122 | { |
123 | flags = EGeneralQueryFlags; | |
124 | softkeys = R_AVKON_SOFTKEYS_OK_CANCEL; | |
125 | items = { | |
126 | DLG_LINE | |
127 | { | |
128 | type = EAknCtListQueryControl; | |
129 | id = EListQueryControl; | |
130 | control = AVKON_LIST_QUERY_CONTROL | |
131 | { | |
132 | listtype = EAknCtSinglePopupMenuListBox; | |
133 | }; | |
134 | } | |
135 | }; | |
136 | } | |
137 | ||
138 | #include <CommonDialogs.hrh> | |
139 | #include <CommonDialogs.rh> | |
140 | ||
d0d72822 | 141 | RESOURCE MEMORYSELECTIONDIALOG r_perlui_file_selection_dialog |
f0b5fd17 JH |
142 | { |
143 | } | |
144 |