1 #pragma once
2 
3 /* Icons */
4 #define IDI_MAIN                 10
5 #define IDI_EXIT                 11
6 #define IDI_INSTALL              12
7 #define IDI_UNINSTALL            13
8 #define IDI_SETTINGS             14
9 #define IDI_MODIFY               15
10 #define IDI_REFRESH              16
11 #define IDI_APPS                 17
12 #define IDI_APPUPD               18
13 #define IDI_CATEGORY             19
14 #define IDI_UPDATE_DB            20
15 #define IDI_CHECK_ALL            21
16 #define IDI_SELECTEDFORINST      22
17 #define IDI_BROKEN_IMAGE         23
18 
19 /* Icons for categories */
20 #define IDI_CAT_AUDIO            50
21 #define IDI_CAT_DEVEL            51
22 #define IDI_CAT_DRIVERS          52
23 #define IDI_CAT_EDU              53
24 #define IDI_CAT_ENGINEER         54
25 #define IDI_CAT_FINANCE          55
26 #define IDI_CAT_GAMES            56
27 #define IDI_CAT_GRAPHICS         57
28 #define IDI_CAT_INTERNET         58
29 #define IDI_CAT_LIBS             59
30 #define IDI_CAT_OFFICE           60
31 #define IDI_CAT_OTHER            61
32 #define IDI_CAT_SCIENCE          62
33 #define IDI_CAT_TOOLS            63
34 #define IDI_CAT_VIDEO            64
35 #define IDI_CAT_THEMES           65
36 
37 /* Bitmaps */
38 
39 /* Controls */
40 #define IDC_STATUSBAR            1000
41 #define IDC_DOWNLOAD_PROGRESS    1001
42 #define IDC_DOWNLOAD_STATUS      1002
43 #define IDC_SAVE_WINDOW_POS      1003
44 #define IDC_UPDATE_AVLIST        1004
45 #define IDC_DOWNLOAD_DIR_EDIT    1005
46 #define IDC_DEL_AFTER_INSTALL    1006
47 #define IDC_LOG_ENABLED          1007
48 #define IDC_CHOOSE               1008
49 #define IDC_DEFAULT_SETTINGS     1009
50 #define IDC_INSTALL_TEXT         1010
51 #define IDC_CD_INSTALL           1011
52 #define IDC_DOWNLOAD_INSTALL     1012
53 #define IDC_PROXY_DEFAULT        1013
54 #define IDC_NO_PROXY             1014
55 #define IDC_USE_PROXY            1015
56 #define IDC_PROXY_SERVER         1016
57 #define IDC_NO_PROXY_FOR         1017
58 #define IDC_SOURCE_DEFAULT       1018
59 #define IDC_USE_SOURCE           1019
60 #define IDC_SOURCE_URL           1020
61 
62 /* Dialogs */
63 #define IDD_SETTINGS_DIALOG      300
64 #define IDD_INSTALL_DIALOG       301
65 #define IDD_DOWNLOAD_DIALOG      302
66 
67 /* Menus */
68 #define IDR_MAINMENU             500
69 #define IDR_LINKMENU             501
70 
71 /* Menu items */
72 #define ID_EXIT                  550
73 #define ID_INSTALL               551
74 #define ID_UNINSTALL             552
75 #define ID_HELP                  553
76 #define ID_ABOUT                 554
77 #define ID_MODIFY                555
78 #define ID_OPEN_LINK             556
79 #define ID_COPY_LINK             557
80 #define ID_SETTINGS              558
81 #define ID_REFRESH               559
82 #define ID_REGREMOVE             560
83 #define ID_RESETDB               561
84 #define ID_CHECK_ALL             562
85 #define ID_SEARCH                563
86 
87 /* Messages */
88 #define ID_ACTIVATE_APPWIZ       600
89 
90 /* Banners */
91 #define IDS_APPTITLE             100
92 #define IDS_APP_AUTHORS          101
93 #define IDS_WELCOME_TITLE        102
94 #define IDS_WELCOME_TEXT         103
95 #define IDS_WELCOME_URL          104
96 #define IDS_APPWIZ_TITLE         105
97 #define IDS_APPWIZ_TEXT1         106
98 #define IDS_APPWIZ_TEXT2         107
99 
100 /* Strings */
101 #define IDS_SEARCH_TEXT          110
102 #define IDS_APPS_COUNT           111
103 #define IDS_APPS_SELECT_COUNT    112
104 #define IDS_INSTALLED            113
105 #define IDS_AVAILABLEFORINST     114
106 #define IDS_UPDATES              115
107 #define IDS_APPLICATIONS         116
108 #define IDS_CHOOSE_FOLDER_TEXT   117
109 #define IDS_CHOOSE_FOLDER_ERROR  118
110 #define IDS_URL_INVALID          119
111 #define IDS_APP_REG_REMOVE       120
112 #define IDS_INFORMATION          121
113 #define IDS_UNABLE_TO_REMOVE     122
114 #define IDS_UNABLE_TO_DOWNLOAD   123
115 #define IDS_UNABLE_TO_DOWNLOAD2  124
116 #define IDS_UNABLE_TO_QUERY_CERT 125
117 #define IDS_INTEG_CHECK_TITLE    126
118 #define IDS_INTEG_CHECK_FAIL     127
119 #define IDS_INTERRUPTED_DOWNLOAD 128
120 #define IDS_UNABLE_TO_WRITE      129
121 #define IDS_INSTALL_SELECTED     130
122 #define IDS_UNABLE_TO_INSTALL    131
123 #define IDS_SELECTEDFORINST      132
124 #define IDS_MISMATCH_CERT_INFO   133
125 #define IDS_UNABLE_PATH          134
126 #define IDS_APP_DISPLAY_DETAILS  135
127 #define IDS_APP_DISPLAY_LIST     136
128 #define IDS_APP_DISPLAY_TILE     137
129 #define IDS_NO_SEARCH_RESULTS    138
130 
131 /* Tooltips */
132 #define IDS_TOOLTIP_INSTALL      200
133 #define IDS_TOOLTIP_UNINSTALL    201
134 #define IDS_TOOLTIP_MODIFY       202
135 #define IDS_TOOLTIP_SELECT_ALL   203
136 #define IDS_TOOLTIP_SETTINGS     204
137 #define IDS_TOOLTIP_REFRESH      205
138 #define IDS_TOOLTIP_EXIT         206
139 #define IDS_TOOLTIP_UPDATE_DB    207
140 
141 /* Columns info */
142 #define IDS_APP_NAME             250
143 #define IDS_APP_INST_VERSION     251
144 #define IDS_APP_DESCRIPTION      252
145 
146 /* Apps info */
147 #define IDS_INFO_VERSION          280
148 #define IDS_INFO_DESCRIPTION      281
149 #define IDS_INFO_PUBLISHER        282
150 #define IDS_INFO_HELPLINK         283
151 #define IDS_INFO_HELPPHONE        284
152 #define IDS_INFO_README           285
153 #define IDS_INFO_REGOWNER         286
154 #define IDS_INFO_PRODUCTID        287
155 #define IDS_INFO_CONTACT          288
156 #define IDS_INFO_UPDATEINFO       289
157 #define IDS_INFO_INFOABOUT        290
158 #define IDS_INFO_COMMENTS         291
159 #define IDS_INFO_INSTLOCATION     292
160 #define IDS_INFO_INSTALLSRC       293
161 #define IDS_INFO_UNINSTALLSTR     294
162 #define IDS_INFO_MODIFYPATH       295
163 #define IDS_INFO_INSTALLDATE      296
164 
165 /* Info for available apps */
166 #define IDS_AINFO_VERSION            350
167 #define IDS_AINFO_DESCRIPTION        351
168 #define IDS_AINFO_SIZE               352
169 #define IDS_AINFO_URLSITE            353
170 #define IDS_AINFO_LICENSE            354
171 #define IDS_AINFO_URLDOWNLOAD        355
172 #define IDS_AINFO_AVAILABLEVERSION   356
173 #define IDS_AINFO_LANGUAGES          357
174 #define IDS_AINFO_KILOBYTE_EXT       358
175 #define IDS_AINFO_MEGABYTE_EXT       359
176 #define IDS_AINFO_GIGABYTE_EXT       360
177 #define IDS_AINFO_PACKAGE_NAME       361
178 
179 
180 /* Names of categories */
181 #define IDS_CAT_AUDIO            700
182 #define IDS_CAT_DEVEL            701
183 #define IDS_CAT_DRIVERS          702
184 #define IDS_CAT_EDU              703
185 #define IDS_CAT_ENGINEER         704
186 #define IDS_CAT_FINANCE          705
187 #define IDS_CAT_GAMES            706
188 #define IDS_CAT_GRAPHICS         707
189 #define IDS_CAT_INTERNET         708
190 #define IDS_CAT_LIBS             709
191 #define IDS_CAT_OFFICE           710
192 #define IDS_CAT_OTHER            711
193 #define IDS_CAT_SCIENCE          712
194 #define IDS_CAT_TOOLS            713
195 #define IDS_CAT_VIDEO            714
196 #define IDS_CAT_THEMES           715
197 
198 /* App installation status */
199 #define IDS_STATUS_INSTALLED          800
200 #define IDS_STATUS_NOTINSTALLED       801
201 #define IDS_STATUS_DOWNLOADED         802
202 #define IDS_STATUS_UPDATE_AVAILABLE   803
203 #define IDS_STATUS_DOWNLOADING        804
204 #define IDS_STATUS_INSTALLING         805
205 #define IDS_STATUS_WAITING            806
206 #define IDS_STATUS_FINISHED           807
207 
208 /* App license names */
209 #define IDS_LICENSE_OPENSOURCE      900
210 #define IDS_LICENSE_FREEWARE        901
211 #define IDS_LICENSE_TRIAL           902
212 
213 /* Language related strings */
214 #define IDS_LANGUAGE_AVAILABLE_TRANSLATION      910
215 #define IDS_LANGUAGE_NO_TRANSLATION             911
216 #define IDS_LANGUAGE_ENGLISH_TRANSLATION        912
217 #define IDS_LANGUAGE_SINGLE                     913
218 #define IDS_LANGUAGE_MORE_PLACEHOLDER           914
219 #define IDS_LANGUAGE_AVAILABLE_PLACEHOLDER      915
220 
221 /* Dialog related entries */
222 #define IDS_DL_DIALOG_DB_DISP                   950
223 #define IDS_DL_DIALOG_DB_DOWNLOAD_DISP          951
224 #define IDS_DL_DIALOG_DB_UNOFFICIAL_DOWNLOAD_DISP 952
225 
226 /* Command-line related strings */
227 #define IDS_CMD_USAGE                           953
228 #define IDS_CMD_NEED_PACKAGE_NAME               954
229 #define IDS_CMD_NEED_FILE_NAME                  955
230 #define IDS_CMD_NEED_PARAMS                     956
231 #define IDS_CMD_INVALID_OPTION                  957
232 #define IDS_CMD_FIND_RESULT_FOR                 958
233 #define IDS_CMD_PACKAGE_NOT_FOUND               959
234 #define IDS_CMD_PACKAGE_INFO                    960
235 
236 /* Generated installer */
237 #define IDS_INSTGEN_CONFIRMUNINST               1000
238 
239 /* Accelerators */
240 #define HOTKEYS                  715
241 
242 /* Other */
243 #ifndef IDC_STATIC
244 #define IDC_STATIC               -1
245 #endif
246