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 
18 /* Icons for categories */
19 #define IDI_CAT_AUDIO            50
20 #define IDI_CAT_DEVEL            51
21 #define IDI_CAT_DRIVERS          52
22 #define IDI_CAT_EDU              53
23 #define IDI_CAT_ENGINEER         54
24 #define IDI_CAT_FINANCE          55
25 #define IDI_CAT_GAMES            56
26 #define IDI_CAT_GRAPHICS         57
27 #define IDI_CAT_INTERNET         58
28 #define IDI_CAT_LIBS             59
29 #define IDI_CAT_OFFICE           60
30 #define IDI_CAT_OTHER            61
31 #define IDI_CAT_SCIENCE          62
32 #define IDI_CAT_TOOLS            63
33 #define IDI_CAT_VIDEO            64
34 #define IDI_CAT_THEMES           65
35 
36 /* Bitmaps */
37 
38 /* Controls */
39 #define IDC_STATUSBAR            1000
40 #define IDC_DOWNLOAD_PROGRESS    1001
41 #define IDC_DOWNLOAD_STATUS      1002
42 #define IDC_SAVE_WINDOW_POS      1003
43 #define IDC_UPDATE_AVLIST        1004
44 #define IDC_DOWNLOAD_DIR_EDIT    1005
45 #define IDC_DEL_AFTER_INSTALL    1006
46 #define IDC_LOG_ENABLED          1007
47 #define IDC_CHOOSE               1008
48 #define IDC_DEFAULT_SETTINGS     1009
49 #define IDC_INSTALL_TEXT         1010
50 #define IDC_CD_INSTALL           1011
51 #define IDC_DOWNLOAD_INSTALL     1012
52 #define IDC_PROXY_DEFAULT        1013
53 #define IDC_NO_PROXY             1014
54 #define IDC_USE_PROXY            1015
55 #define IDC_PROXY_SERVER         1016
56 #define IDC_NO_PROXY_FOR         1017
57 #define IDC_SOURCE_DEFAULT       1018
58 #define IDC_USE_SOURCE           1019
59 #define IDC_SOURCE_URL           1020
60 
61 /* Dialogs */
62 #define IDD_SETTINGS_DIALOG      300
63 #define IDD_INSTALL_DIALOG       301
64 #define IDD_DOWNLOAD_DIALOG      302
65 
66 /* Menus */
67 #define IDR_MAINMENU             500
68 #define IDR_LINKMENU             501
69 #define IDR_APPLICATIONMENU      502
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 /* Strings */
88 #define IDS_APPTITLE             100
89 #define IDS_SEARCH_TEXT          101
90 #define IDS_INSTALL              102
91 #define IDS_UNINSTALL            103
92 #define IDS_MODIFY               104
93 #define IDS_APPS_COUNT           105
94 #define IDS_WELCOME_TITLE        106
95 #define IDS_WELCOME_TEXT         107
96 #define IDS_WELCOME_URL          108
97 #define IDS_INSTALLED            109
98 #define IDS_AVAILABLEFORINST     110
99 #define IDS_UPDATES              111
100 #define IDS_APPLICATIONS         112
101 #define IDS_CHOOSE_FOLDER_TEXT   113
102 #define IDS_CHOOSE_FOLDER_ERROR  114
103 #define IDS_URL_INVALID          115
104 #define IDS_APP_REG_REMOVE       116
105 #define IDS_INFORMATION          117
106 #define IDS_UNABLE_TO_REMOVE     118
107 #define IDS_UNABLE_TO_DOWNLOAD   119
108 #define IDS_UNABLE_TO_DOWNLOAD2  120
109 #define IDS_UNABLE_TO_QUERY_CERT 121
110 #define IDS_INTEG_CHECK_TITLE    122
111 #define IDS_INTEG_CHECK_FAIL     123
112 #define IDS_INTERRUPTED_DOWNLOAD 124
113 #define IDS_UNABLE_TO_WRITE      125
114 #define IDS_SELECT_ALL           126
115 #define IDS_INSTALL_SELECTED     127
116 #define IDS_UNABLE_TO_INSTALL    128
117 #define IDS_SELECTEDFORINST      129
118 #define IDS_MISMATCH_CERT_INFO   130
119 #define IDS_UNABLE_PATH          131
120 #define IDS_APP_AUTHORS          132
121 
122 
123 /* Tooltips */
124 #define IDS_TOOLTIP_INSTALL      200
125 #define IDS_TOOLTIP_UNINSTALL    201
126 #define IDS_TOOLTIP_MODIFY       202
127 #define IDS_TOOLTIP_SETTINGS     203
128 #define IDS_TOOLTIP_REFRESH      204
129 #define IDS_TOOLTIP_EXIT         205
130 #define IDS_TOOLTIP_UPDATE_DB    206
131 
132 /* Columns info */
133 #define IDS_APP_NAME             250
134 #define IDS_APP_INST_VERSION     251
135 #define IDS_APP_DESCRIPTION      252
136 
137 /* Apps info */
138 #define IDS_INFO_VERSION          280
139 #define IDS_INFO_DESCRIPTION      281
140 #define IDS_INFO_PUBLISHER        282
141 #define IDS_INFO_HELPLINK         283
142 #define IDS_INFO_HELPPHONE        284
143 #define IDS_INFO_README           285
144 #define IDS_INFO_REGOWNER         286
145 #define IDS_INFO_PRODUCTID        287
146 #define IDS_INFO_CONTACT          288
147 #define IDS_INFO_UPDATEINFO       289
148 #define IDS_INFO_INFOABOUT        290
149 #define IDS_INFO_COMMENTS         291
150 #define IDS_INFO_INSTLOCATION     292
151 #define IDS_INFO_INSTALLSRC       293
152 #define IDS_INFO_UNINSTALLSTR     294
153 #define IDS_INFO_MODIFYPATH       295
154 #define IDS_INFO_INSTALLDATE      296
155 
156 /* Info for available apps */
157 #define IDS_AINFO_VERSION            350
158 #define IDS_AINFO_DESCRIPTION        351
159 #define IDS_AINFO_SIZE               352
160 #define IDS_AINFO_URLSITE            353
161 #define IDS_AINFO_LICENSE            354
162 #define IDS_AINFO_URLDOWNLOAD        355
163 #define IDS_AINFO_AVAILABLEVERSION   356
164 #define IDS_AINFO_LANGUAGES          357
165 #define IDS_AINFO_KILOBYTE_EXT       358
166 #define IDS_AINFO_MEGABYTE_EXT       359
167 #define IDS_AINFO_GIGABYTE_EXT       360
168 
169 
170 /* Names of categories */
171 #define IDS_CAT_AUDIO            700
172 #define IDS_CAT_DEVEL            701
173 #define IDS_CAT_DRIVERS          702
174 #define IDS_CAT_EDU              703
175 #define IDS_CAT_ENGINEER         704
176 #define IDS_CAT_FINANCE          705
177 #define IDS_CAT_GAMES            706
178 #define IDS_CAT_GRAPHICS         707
179 #define IDS_CAT_INTERNET         708
180 #define IDS_CAT_LIBS             709
181 #define IDS_CAT_OFFICE           710
182 #define IDS_CAT_OTHER            711
183 #define IDS_CAT_SCIENCE          712
184 #define IDS_CAT_TOOLS            713
185 #define IDS_CAT_VIDEO            714
186 #define IDS_CAT_THEMES           715
187 
188 /* App installation status */
189 #define IDS_STATUS_INSTALLED          800
190 #define IDS_STATUS_NOTINSTALLED       801
191 #define IDS_STATUS_DOWNLOADED         802
192 #define IDS_STATUS_UPDATE_AVAILABLE   803
193 #define IDS_STATUS_DOWNLOADING        804
194 #define IDS_STATUS_INSTALLING         805
195 #define IDS_STATUS_WAITING            806
196 #define IDS_STATUS_FINISHED           807
197 
198 /* App license names */
199 #define IDS_LICENSE_OPENSOURCE      900
200 #define IDS_LICENSE_FREEWARE        901
201 #define IDS_LICENSE_TRIAL           902
202 
203 /* Language related strings */
204 #define IDS_LANGUAGE_AVAILABLE_TRANSLATION      910
205 #define IDS_LANGUAGE_NO_TRANSLATION             911
206 #define IDS_LANGUAGE_ENGLISH_TRANSLATION        912
207 #define IDS_LANGUAGE_SINGLE                     913
208 #define IDS_LANGUAGE_MORE_PLACEHOLDER           914
209 #define IDS_LANGUAGE_AVAILABLE_PLACEHOLDER      915
210 
211 /* Dialog related entries */
212 #define IDS_DL_DIALOG_DB_DISP                   950
213 #define IDS_DL_DIALOG_DB_DOWNLOAD_DISP          951
214 #define IDS_DL_DIALOG_DB_UNOFFICIAL_DOWNLOAD_DISP 952
215 
216 /* Accelerators */
217 #define HOTKEYS                  715
218 
219 /* Other */
220 #ifndef IDC_STATIC
221 #define IDC_STATIC               -1
222 #endif
223