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