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 #define IDR_APPLICATIONMENU      502
71 
72 /* Menu items */
73 #define ID_EXIT                  550
74 #define ID_INSTALL               551
75 #define ID_UNINSTALL             552
76 #define ID_HELP                  553
77 #define ID_ABOUT                 554
78 #define ID_MODIFY                555
79 #define ID_OPEN_LINK             556
80 #define ID_COPY_LINK             557
81 #define ID_SETTINGS              558
82 #define ID_REFRESH               559
83 #define ID_REGREMOVE             560
84 #define ID_RESETDB               561
85 #define ID_CHECK_ALL             562
86 #define ID_SEARCH                563
87 #define ID_TOOLBAR_INSTALL       564
88 
89 /* Strings */
90 #define IDS_APPTITLE             100
91 #define IDS_SEARCH_TEXT          101
92 #define IDS_INSTALL              102
93 #define IDS_UNINSTALL            103
94 #define IDS_MODIFY               104
95 #define IDS_APPS_COUNT           105
96 #define IDS_WELCOME_TITLE        106
97 #define IDS_WELCOME_TEXT         107
98 #define IDS_WELCOME_URL          108
99 #define IDS_INSTALLED            109
100 #define IDS_AVAILABLEFORINST     110
101 #define IDS_UPDATES              111
102 #define IDS_APPLICATIONS         112
103 #define IDS_CHOOSE_FOLDER_TEXT   113
104 #define IDS_CHOOSE_FOLDER_ERROR  114
105 #define IDS_URL_INVALID          115
106 #define IDS_APP_REG_REMOVE       116
107 #define IDS_INFORMATION          117
108 #define IDS_UNABLE_TO_REMOVE     118
109 #define IDS_UNABLE_TO_DOWNLOAD   119
110 #define IDS_UNABLE_TO_DOWNLOAD2  120
111 #define IDS_UNABLE_TO_QUERY_CERT 121
112 #define IDS_INTEG_CHECK_TITLE    122
113 #define IDS_INTEG_CHECK_FAIL     123
114 #define IDS_INTERRUPTED_DOWNLOAD 124
115 #define IDS_UNABLE_TO_WRITE      125
116 #define IDS_SELECT_ALL           126
117 #define IDS_INSTALL_SELECTED     127
118 #define IDS_UNABLE_TO_INSTALL    128
119 #define IDS_SELECTEDFORINST      129
120 #define IDS_MISMATCH_CERT_INFO   130
121 #define IDS_UNABLE_PATH          131
122 #define IDS_APP_AUTHORS          132
123 #define IDS_APP_DISPLAY_DETAILS  133
124 #define IDS_APP_DISPLAY_LIST     134
125 #define IDS_APP_DISPLAY_TILE     135
126 
127 /* Tooltips */
128 #define IDS_TOOLTIP_INSTALL      200
129 #define IDS_TOOLTIP_UNINSTALL    201
130 #define IDS_TOOLTIP_MODIFY       202
131 #define IDS_TOOLTIP_SETTINGS     203
132 #define IDS_TOOLTIP_REFRESH      204
133 #define IDS_TOOLTIP_EXIT         205
134 #define IDS_TOOLTIP_UPDATE_DB    206
135 
136 /* Columns info */
137 #define IDS_APP_NAME             250
138 #define IDS_APP_INST_VERSION     251
139 #define IDS_APP_DESCRIPTION      252
140 
141 /* Apps info */
142 #define IDS_INFO_VERSION          280
143 #define IDS_INFO_DESCRIPTION      281
144 #define IDS_INFO_PUBLISHER        282
145 #define IDS_INFO_HELPLINK         283
146 #define IDS_INFO_HELPPHONE        284
147 #define IDS_INFO_README           285
148 #define IDS_INFO_REGOWNER         286
149 #define IDS_INFO_PRODUCTID        287
150 #define IDS_INFO_CONTACT          288
151 #define IDS_INFO_UPDATEINFO       289
152 #define IDS_INFO_INFOABOUT        290
153 #define IDS_INFO_COMMENTS         291
154 #define IDS_INFO_INSTLOCATION     292
155 #define IDS_INFO_INSTALLSRC       293
156 #define IDS_INFO_UNINSTALLSTR     294
157 #define IDS_INFO_MODIFYPATH       295
158 #define IDS_INFO_INSTALLDATE      296
159 
160 /* Info for available apps */
161 #define IDS_AINFO_VERSION            350
162 #define IDS_AINFO_DESCRIPTION        351
163 #define IDS_AINFO_SIZE               352
164 #define IDS_AINFO_URLSITE            353
165 #define IDS_AINFO_LICENSE            354
166 #define IDS_AINFO_URLDOWNLOAD        355
167 #define IDS_AINFO_AVAILABLEVERSION   356
168 #define IDS_AINFO_LANGUAGES          357
169 #define IDS_AINFO_KILOBYTE_EXT       358
170 #define IDS_AINFO_MEGABYTE_EXT       359
171 #define IDS_AINFO_GIGABYTE_EXT       360
172 #define IDS_AINFO_PACKAGE_NAME       361
173 
174 
175 /* Names of categories */
176 #define IDS_CAT_AUDIO            700
177 #define IDS_CAT_DEVEL            701
178 #define IDS_CAT_DRIVERS          702
179 #define IDS_CAT_EDU              703
180 #define IDS_CAT_ENGINEER         704
181 #define IDS_CAT_FINANCE          705
182 #define IDS_CAT_GAMES            706
183 #define IDS_CAT_GRAPHICS         707
184 #define IDS_CAT_INTERNET         708
185 #define IDS_CAT_LIBS             709
186 #define IDS_CAT_OFFICE           710
187 #define IDS_CAT_OTHER            711
188 #define IDS_CAT_SCIENCE          712
189 #define IDS_CAT_TOOLS            713
190 #define IDS_CAT_VIDEO            714
191 #define IDS_CAT_THEMES           715
192 
193 /* App installation status */
194 #define IDS_STATUS_INSTALLED          800
195 #define IDS_STATUS_NOTINSTALLED       801
196 #define IDS_STATUS_DOWNLOADED         802
197 #define IDS_STATUS_UPDATE_AVAILABLE   803
198 #define IDS_STATUS_DOWNLOADING        804
199 #define IDS_STATUS_INSTALLING         805
200 #define IDS_STATUS_WAITING            806
201 #define IDS_STATUS_FINISHED           807
202 
203 /* App license names */
204 #define IDS_LICENSE_OPENSOURCE      900
205 #define IDS_LICENSE_FREEWARE        901
206 #define IDS_LICENSE_TRIAL           902
207 
208 /* Language related strings */
209 #define IDS_LANGUAGE_AVAILABLE_TRANSLATION      910
210 #define IDS_LANGUAGE_NO_TRANSLATION             911
211 #define IDS_LANGUAGE_ENGLISH_TRANSLATION        912
212 #define IDS_LANGUAGE_SINGLE                     913
213 #define IDS_LANGUAGE_MORE_PLACEHOLDER           914
214 #define IDS_LANGUAGE_AVAILABLE_PLACEHOLDER      915
215 
216 /* Dialog related entries */
217 #define IDS_DL_DIALOG_DB_DISP                   950
218 #define IDS_DL_DIALOG_DB_DOWNLOAD_DISP          951
219 #define IDS_DL_DIALOG_DB_UNOFFICIAL_DOWNLOAD_DISP 952
220 
221 /* Command-line related strings */
222 #define IDS_CMD_USAGE                           953
223 #define IDS_CMD_NEED_PACKAGE_NAME               954
224 #define IDS_CMD_NEED_FILE_NAME                  955
225 #define IDS_CMD_NEED_PARAMS                     956
226 #define IDS_CMD_INVALID_OPTION                  957
227 #define IDS_CMD_FIND_RESULT_FOR                 958
228 #define IDS_CMD_PACKAGE_NOT_FOUND               959
229 #define IDS_CMD_PACKAGE_INFO                    960
230 
231 /* Accelerators */
232 #define HOTKEYS                  715
233 
234 /* Other */
235 #ifndef IDC_STATIC
236 #define IDC_STATIC               -1
237 #endif
238