]>
Commit | Line | Data |
---|---|---|
392ba1ba | 1 | #include "resource.h" |
392ba1ba | 2 | #include "windows.h" |
392ba1ba | 3 | |
9d0a3d8a DK |
4 | #define SETUP_STANDARD_DIALOG_W 339 |
5 | #define SETUP_STANDARD_DIALOG_H 179 | |
acd64421 JT |
6 | #define SETUP_MEDIUM_DIALOG_W 277 |
7 | #define SETUP_MEDIUM_DIALOG_H 137 | |
9d0a3d8a DK |
8 | #define SETUP_SMALL_DIALOG_W 215 |
9 | #define SETUP_SMALL_DIALOG_H 95 | |
10 | ||
11 | #define SETUP_STANDARD_DIALOG_DIMS SETUP_STANDARD_DIALOG_W, SETUP_STANDARD_DIALOG_H | |
acd64421 | 12 | #define SETUP_MEDIUM_DIALOG_DIMS SETUP_MEDIUM_DIALOG_W, SETUP_MEDIUM_DIALOG_H |
9d0a3d8a DK |
13 | #define SETUP_SMALL_DIALOG_DIMS SETUP_SMALL_DIALOG_W, SETUP_SMALL_DIALOG_H |
14 | ||
15 | #define SETUP_HEADICON_X (SETUP_STANDARD_DIALOG_W - 27) | |
16 | ||
392ba1ba | 17 | LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US |
392ba1ba CF |
18 | |
19 | ///////////////////////////////////////////////////////////////////////////// | |
20 | // | |
21 | // Dialog | |
22 | // | |
23 | ||
4a2af5fb MB |
24 | // Throughout, we use the font "MS Shell Dlg". This seems to be necessary to |
25 | // work around some not-fully-understood issues with PropertySheets. Hopefully, | |
26 | // using this font will cause things to 'just work'. Further information on | |
27 | // this topic is at: | |
28 | // http://sources.redhat.com/ml/cygwin-apps/2003-05/msg00177.html | |
29 | ||
9d0a3d8a | 30 | IDD_SOURCE DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
ab57ceaa | 31 | STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU |
d52a6cc8 | 32 | CAPTION "Cygwin Setup - Choose Installation Type" |
4a2af5fb | 33 | FONT 8, "MS Shell Dlg" |
392ba1ba | 34 | BEGIN |
9132ff16 MB |
35 | CONTROL "&Install from Internet\n(downloaded files will be kept for future re-use)", |
36 | IDC_SOURCE_NETINST, "Button", | |
37 | BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP | BS_MULTILINE | |
38 | | BS_TOP, | |
39 | 71, 60, 200, 20 | |
40 | ||
41 | CONTROL "&Download Without Installing", | |
42 | IDC_SOURCE_DOWNLOAD, "Button", | |
43 | BS_AUTORADIOBUTTON | WS_TABSTOP, | |
44 | 71, 90, 200, 10 | |
45 | ||
7cc4d95e | 46 | CONTROL "Install from &Local Directory",IDC_SOURCE_LOCALDIR,"Button", |
9132ff16 MB |
47 | BS_AUTORADIOBUTTON | WS_TABSTOP, |
48 | 71,120,200,10 | |
49 | ||
9d0a3d8a | 50 | ICON IDI_CYGWIN, IDC_HEADICON, SETUP_HEADICON_X, 0, 21, 20 |
9132ff16 | 51 | CONTROL "", IDC_HEADSEPARATOR, "Static", SS_BLACKFRAME | SS_SUNKEN, |
9d0a3d8a | 52 | 0, 28, SETUP_STANDARD_DIALOG_W, 1 |
9132ff16 MB |
53 | LTEXT "Choose A Download Source", IDC_STATIC_HEADER_TITLE, |
54 | 7, 0, 258, 8, NOT WS_GROUP | |
b7301c43 | 55 | LTEXT "Choose whether to install or download from the internet, or install from files in a local directory.", |
6263f7ae | 56 | IDC_SOURCE_SUBTEXT, |
9132ff16 | 57 | 21, 9, 239, 16, NOT WS_GROUP |
392ba1ba CF |
58 | END |
59 | ||
9d0a3d8a | 60 | IDD_VIRUS DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
f9e903a3 | 61 | STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU |
d52a6cc8 | 62 | CAPTION "Cygwin Setup - Disable Virus Scanner?" |
4a2af5fb | 63 | FONT 8, "MS Shell Dlg" |
f9e903a3 RC |
64 | BEGIN |
65 | CONTROL "&Disable Virus scanner",IDC_DISABLE_AV,"Button", | |
66 | BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,101,69,115,10 | |
67 | CONTROL "&Leave Virus scanner alone",IDC_LEAVE_AV,"Button", | |
68 | BS_AUTORADIOBUTTON | WS_TABSTOP,101,84,115,10 | |
9d0a3d8a | 69 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 |
ee91d9be | 70 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28, |
9d0a3d8a | 71 | SETUP_STANDARD_DIALOG_W,1 |
f9e903a3 | 72 | LTEXT "Choose whether to disable your virus scanner while installing.",IDC_STATIC_HEADER_TITLE,7,0, |
3c0ca7aa | 73 | 258,8,NOT WS_GROUP |
1e029da2 | 74 | LTEXT "Some Antivirus programs, notably McAfee, cause a blue screen on Windows XP computers during installation of Cygwin.", |
f9e903a3 RC |
75 | IDC_STATIC,21,9,239,16,NOT WS_GROUP |
76 | LTEXT "One that may be a problem has been detected. Cygwin setup can disable this during the installation process, and re-enable it when the install is complete.", | |
77 | IDC_STATIC,21,32,239,24,NOT WS_GROUP | |
78 | END | |
79 | ||
9d0a3d8a | 80 | IDD_LOCAL_DIR DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
ab57ceaa | 81 | STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU |
d52a6cc8 | 82 | CAPTION "Cygwin Setup - Select Local Package Directory" |
4a2af5fb | 83 | FONT 8, "MS Shell Dlg" |
392ba1ba | 84 | BEGIN |
daab12c7 BD |
85 | LTEXT "Select Local Package Directory",IDC_STATIC_HEADER_TITLE, |
86 | 7,0,258,8,NOT WS_GROUP | |
e0fd9bd3 | 87 | LTEXT "",IDC_LOCAL_DIR_DESC,21,9,248,16,NOT WS_GROUP |
9d0a3d8a | 88 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 |
ee91d9be | 89 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28, |
9d0a3d8a | 90 | SETUP_STANDARD_DIALOG_W,1 |
daab12c7 | 91 | |
c94e80c4 CV |
92 | GROUPBOX "Local Package Directory",IDC_LOCALDIR_GRP,5,35,330,35 |
93 | EDITTEXT IDC_LOCAL_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP | |
94 | PUSHBUTTON "B&rowse...",IDC_LOCAL_DIR_BROWSE,285,47,44,14,WS_TABSTOP | |
392ba1ba CF |
95 | END |
96 | ||
9d0a3d8a | 97 | IDD_ROOT DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
ab57ceaa | 98 | STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU |
d52a6cc8 | 99 | CAPTION "Cygwin Setup - Choose Installation Directory" |
4a2af5fb | 100 | FONT 8, "MS Shell Dlg" |
392ba1ba | 101 | BEGIN |
daab12c7 BD |
102 | LTEXT "Select Root Install Directory",IDC_STATIC_HEADER_TITLE, |
103 | 7,0,258,8,NOT WS_GROUP | |
104 | LTEXT "Select the directory where you want to install Cygwin. " | |
105 | "Also choose a few installation parameters.", | |
a89a7376 | 106 | IDC_ROOTDIR_SUBTEXT,21,9,239,16,NOT WS_GROUP |
9d0a3d8a | 107 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 |
ee91d9be | 108 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28, |
9d0a3d8a | 109 | SETUP_STANDARD_DIALOG_W,1 |
daab12c7 | 110 | |
89753b0e | 111 | GROUPBOX "Root Directory",IDC_ROOTDIR_GRP,5,35,330,35 |
c94e80c4 CV |
112 | EDITTEXT IDC_ROOT_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP |
113 | PUSHBUTTON "B&rowse...",IDC_ROOT_BROWSE,285,47,44,14,WS_TABSTOP | |
daab12c7 | 114 | |
89753b0e | 115 | GROUPBOX "Install For",IDC_INSTALLFOR_GRP,5,76,330,101 |
746fff8d BD |
116 | CONTROL "&All Users (RECOMMENDED)",IDC_ROOT_SYSTEM,"Button", |
117 | BS_AUTORADIOBUTTON | WS_TABSTOP | WS_GROUP,13,89,130,8 | |
daab12c7 BD |
118 | CONTROL "Just &Me",IDC_ROOT_USER,"Button",BS_AUTORADIOBUTTON | |
119 | WS_TABSTOP,13,130,130,8 | |
89753b0e CV |
120 | LTEXT "Cygwin will be available to all users of the system.", |
121 | IDC_ALLUSERS_TEXT,25,101,300,28 | |
122 | LTEXT "Cygwin will still be available to all users, but " | |
123 | "Desktop Icons, Cygwin Menu Entries, and important " | |
124 | "Installer information are only available to the current " | |
125 | "user. Only select this if you lack Administrator " | |
126 | "privileges or if you have specific needs.", | |
127 | IDC_JUSTME_TEXT,25,140,300,32 | |
392ba1ba CF |
128 | END |
129 | ||
9d0a3d8a | 130 | IDD_SITE DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
b7301c43 RC |
131 | STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | |
132 | WS_CAPTION | WS_SYSMENU | |
133 | EXSTYLE WS_EX_CONTROLPARENT | |
d52a6cc8 | 134 | CAPTION "Cygwin Setup - Choose Download Site(s)" |
4a2af5fb | 135 | FONT 8, "MS Shell Dlg" |
392ba1ba | 136 | BEGIN |
9d0a3d8a | 137 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 |
b7301c43 RC |
138 | LISTBOX IDC_URL_LIST,66,45,185,110,LBS_NOINTEGRALHEIGHT | |
139 | LBS_EXTENDEDSEL | WS_VSCROLL | WS_HSCROLL | WS_GROUP | | |
140 | WS_TABSTOP | |
141 | LTEXT "Available Download Sites:",IDC_STATIC,66,34,183,8,NOT | |
142 | WS_GROUP | |
ee91d9be | 143 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28, |
9d0a3d8a | 144 | SETUP_STANDARD_DIALOG_W,1 |
b7301c43 RC |
145 | LTEXT "Choose a site from this list, or add your own sites to the list", |
146 | IDC_STATIC,21,9,239,16,NOT WS_GROUP | |
147 | LTEXT "Choose A Download Site",IDC_STATIC_HEADER_TITLE,7,0,258, | |
148 | 8,NOT WS_GROUP | |
149 | EDITTEXT IDC_EDIT_USER_URL,65,160,185,14,ES_AUTOHSCROLL | | |
150 | WS_GROUP | |
82306ac2 BD |
151 | LTEXT "User URL:",IDC_SITE_USERURL,15,162,45,8,NOT WS_GROUP |
152 | PUSHBUTTON "Add",IDC_BUTTON_ADD_URL,255,160,50,14 | |
392ba1ba CF |
153 | END |
154 | ||
9d0a3d8a | 155 | IDD_NET DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
ab57ceaa | 156 | STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU |
d52a6cc8 | 157 | CAPTION "Cygwin Setup - Select Connection Type" |
4a2af5fb | 158 | FONT 8, "MS Shell Dlg" |
392ba1ba | 159 | BEGIN |
392ba1ba | 160 | CONTROL "&Direct Connection",IDC_NET_DIRECT,"Button", |
b7301c43 | 161 | BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,60,55,73,10 |
6e22ba0e | 162 | CONTROL "Use &System Proxy Settings",IDC_NET_IE5,"Button", |
460dd5de | 163 | BS_AUTORADIOBUTTON | WS_TABSTOP,60,70,185,10 |
392ba1ba | 164 | CONTROL "Use HTTP/FTP &Proxy:",IDC_NET_PROXY,"Button", |
b7301c43 | 165 | BS_AUTORADIOBUTTON | WS_TABSTOP,60,85,88,10 |
ca875ed3 JT |
166 | CONTROL "&Direct Connection (legacy)",IDC_NET_DIRECT_LEGACY,"Button", |
167 | BS_AUTORADIOBUTTON | WS_TABSTOP,60,150,94,10 | |
b7301c43 | 168 | EDITTEXT IDC_PROXY_HOST,120,105,120,12,ES_AUTOHSCROLL | |
ab57ceaa | 169 | WS_DISABLED | WS_GROUP |
b7301c43 RC |
170 | EDITTEXT IDC_PROXY_PORT,120,125,30,12,ES_AUTOHSCROLL | |
171 | WS_DISABLED | |
172 | GROUPBOX "",IDC_STATIC,60,95,185,50 | |
173 | RTEXT "Proxy &Host",IDC_STATIC,65,105,50,12,SS_CENTERIMAGE | | |
ab57ceaa | 174 | NOT WS_GROUP |
b7301c43 | 175 | RTEXT "Por&t",IDC_STATIC,85,125,30,12,SS_CENTERIMAGE | NOT |
ab57ceaa | 176 | WS_GROUP |
9d0a3d8a | 177 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 |
ee91d9be | 178 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28, |
9d0a3d8a | 179 | SETUP_STANDARD_DIALOG_W,1 |
b7301c43 RC |
180 | LTEXT "Setup needs to know how you want it to connect to the internet. Choose the appropriate settings below.", |
181 | IDC_STATIC,21,9,239,16,NOT WS_GROUP | |
182 | LTEXT "Select Your Internet Connection", | |
183 | IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP | |
392ba1ba CF |
184 | END |
185 | ||
9d0a3d8a | 186 | IDD_INSTATUS DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
ab57ceaa RC |
187 | STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_VISIBLE | WS_CAPTION | |
188 | WS_SYSMENU | |
392ba1ba | 189 | CAPTION "Cygwin Setup" |
4a2af5fb | 190 | FONT 8, "MS Shell Dlg" |
392ba1ba | 191 | BEGIN |
966a9815 MB |
192 | LTEXT "Installing...",IDC_INS_ACTION,45,55,205,8,SS_ENDELLIPSIS |
193 | LTEXT "(PKG)",IDC_INS_PKG,45,70,205,8,SS_ENDELLIPSIS | |
194 | LTEXT "(FILE)",IDC_INS_FILE,45,85,205,8,SS_ENDELLIPSIS | |
392ba1ba | 195 | CONTROL "Progress1",IDC_INS_DISKFULL,"msctls_progress32", |
b7301c43 | 196 | PBS_SMOOTH | WS_BORDER,95,130,155,10 |
392ba1ba | 197 | CONTROL "Progress1",IDC_INS_IPROGRESS,"msctls_progress32", |
b7301c43 | 198 | PBS_SMOOTH | WS_BORDER,95,115,155,10 |
392ba1ba | 199 | CONTROL "Progress1",IDC_INS_PPROGRESS,"msctls_progress32", |
b7301c43 RC |
200 | PBS_SMOOTH | WS_BORDER,95,100,155,10 |
201 | LTEXT "Package:",IDC_INS_BL_PACKAGE,45,100,47,8,NOT WS_GROUP | |
202 | LTEXT "Total:",IDC_INS_BL_TOTAL,45,115,48,8,NOT WS_GROUP | |
203 | LTEXT "Disk:",IDC_INS_BL_DISK,45,130,47,8,NOT WS_GROUP | |
9d0a3d8a | 204 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 |
ee91d9be | 205 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28, |
9d0a3d8a | 206 | SETUP_STANDARD_DIALOG_W,1 |
b7301c43 RC |
207 | LTEXT "This page displays the progress of the download or installation.", |
208 | IDC_STATIC,21,9,239,16,NOT WS_GROUP | |
3c0ca7aa | 209 | LTEXT "Progress",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT |
b7301c43 | 210 | WS_GROUP |
392ba1ba CF |
211 | END |
212 | ||
9d0a3d8a | 213 | IDD_PROXY_AUTH DIALOG DISCARDABLE 0, 0, SETUP_SMALL_DIALOG_DIMS |
392ba1ba | 214 | STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU |
707f3d66 | 215 | CAPTION "Proxy Authentication required" |
4a2af5fb | 216 | FONT 8, "MS Shell Dlg" |
392ba1ba | 217 | BEGIN |
ee91d9be | 218 | ICON IDI_CYGWIN,IDC_HEADICON,5,5,21,20 |
392ba1ba CF |
219 | LTEXT "Proxy &User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE, |
220 | WS_EX_RIGHT | |
221 | EDITTEXT IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL | |
222 | LTEXT "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE, | |
223 | WS_EX_RIGHT | |
224 | EDITTEXT IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL | |
225 | LTEXT "Proxy Authorization Required",IDC_STATIC,65,10,145,10 | |
226 | DEFPUSHBUTTON "&OK",IDOK,100,75,45,15,WS_DISABLED | |
227 | PUSHBUTTON "Cancel",IDCANCEL,165,75,45,15 | |
228 | END | |
229 | ||
9d0a3d8a | 230 | IDD_NET_AUTH DIALOG DISCARDABLE 0, 0, SETUP_SMALL_DIALOG_DIMS |
392ba1ba | 231 | STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU |
707f3d66 | 232 | CAPTION "Server Authentication required" |
4a2af5fb | 233 | FONT 8, "MS Shell Dlg" |
392ba1ba | 234 | BEGIN |
ee91d9be | 235 | ICON IDI_CYGWIN,IDC_HEADICON,5,5,21,20 |
392ba1ba CF |
236 | LTEXT "&User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE, |
237 | WS_EX_RIGHT | |
238 | EDITTEXT IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL | |
239 | LTEXT "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE, | |
240 | WS_EX_RIGHT | |
241 | EDITTEXT IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL | |
242 | LTEXT "Server Authorization Required",IDC_STATIC,65,10,145,10 | |
243 | DEFPUSHBUTTON "&OK",IDOK,100,75,45,15,WS_DISABLED | |
244 | PUSHBUTTON "Cancel",IDCANCEL,165,75,45,15 | |
245 | END | |
246 | ||
9d0a3d8a | 247 | IDD_SPLASH DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
ab57ceaa RC |
248 | STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | |
249 | WS_CAPTION | WS_SYSMENU | |
392ba1ba | 250 | CAPTION "Cygwin Setup" |
4a2af5fb | 251 | FONT 8, "MS Shell Dlg" |
392ba1ba | 252 | BEGIN |
326fbcb8 | 253 | // CONTROL "",IDC_STATIC,"Static",SS_WHITERECT,0,0,95,178 |
b7301c43 RC |
254 | LTEXT "Cygwin Net Release Setup Program", |
255 | IDC_STATIC_WELCOME_TITLE,115,1,195,24 | |
daab12c7 BD |
256 | LTEXT "This setup program is used for the initial installation " |
257 | "of the Cygwin environment as well as all subsequent " | |
258 | "updates. Make sure to remember where you saved it.\r\n\r\n" | |
259 | "The pages that follow will guide you through the " | |
260 | "installation. Please note that Cygwin consists of a " | |
261 | "large number of packages spanning a wide variety of " | |
262 | "purposes. We only install a base set of packages by " | |
263 | "default. You can always run this program at any time in " | |
264 | "the future to add, remove, or upgrade packages as " | |
265 | "necessary.",IDC_SPLASH_TEXT,115,25,195,90 | |
4dd4c7c9 | 266 | ICON IDI_CYGWIN,IDC_SPLASH_ICON,4,6,0,0,SS_ICON | SS_REALSIZEIMAGE |
f57981db | 267 | LTEXT "Version (unknown)",IDC_VERSION,115,127,195,10 |
60800b0e | 268 | LTEXT "Copyright 2000-2017",IDC_SPLASH_COPYR,115,140,195,8 |
f57981db | 269 | LTEXT "http://www.cygwin.com/",IDC_SPLASH_URL,115,152,90,8 |
392ba1ba CF |
270 | END |
271 | ||
9d0a3d8a | 272 | IDD_DESKTOP DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
ab57ceaa RC |
273 | STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | |
274 | WS_CAPTION | WS_SYSMENU | |
7b21a88e | 275 | CAPTION "Cygwin Setup - Installation Status and Create Icons" |
4a2af5fb | 276 | FONT 8, "MS Shell Dlg" |
392ba1ba | 277 | BEGIN |
b7301c43 RC |
278 | CONTROL "Create icon on &Desktop",IDC_ROOT_DESKTOP,"Button", |
279 | BS_AUTOCHECKBOX,108,78,100,8 | |
280 | CONTROL "Add icon to &Start Menu",IDC_ROOT_MENU,"Button", | |
281 | BS_AUTOCHECKBOX,108,93,100,8 | |
9d0a3d8a | 282 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 |
ee91d9be | 283 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28, |
9d0a3d8a | 284 | SETUP_STANDARD_DIALOG_W,1 |
b7301c43 | 285 | LTEXT "Tell setup if you want it to create a few icons for convenient access to the Cygwin environment.", |
6c8daadf | 286 | IDC_STATIC_HEADER,21,9,239,16,NOT WS_GROUP |
b7301c43 RC |
287 | LTEXT "Create Icons",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT |
288 | WS_GROUP | |
7b21a88e | 289 | CONTROL "",IDC_DESKTOP_SEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN, |
d7406b7d CV |
290 | 0,135,SETUP_STANDARD_DIALOG_W,1 |
291 | LTEXT "Installation Status",IDC_STATUS_HEADER,7,140,258,8,NOT WS_GROUP | |
7b21a88e | 292 | LTEXT "Cygwin installation completed successfully.",IDC_STATUS, |
d7406b7d | 293 | 21,149,279,36,NOT WS_GROUP |
392ba1ba CF |
294 | END |
295 | ||
9d0a3d8a | 296 | IDD_FTP_AUTH DIALOG DISCARDABLE 0, 0, SETUP_SMALL_DIALOG_DIMS |
392ba1ba | 297 | STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU |
707f3d66 | 298 | CAPTION "FTP Authentication required" |
4a2af5fb | 299 | FONT 8, "MS Shell Dlg" |
392ba1ba | 300 | BEGIN |
ee91d9be | 301 | ICON IDI_CYGWIN,IDC_HEADICON,5,5,21,20 |
392ba1ba CF |
302 | LTEXT "&User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE, |
303 | WS_EX_RIGHT | |
304 | EDITTEXT IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL | |
305 | LTEXT "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE, | |
306 | WS_EX_RIGHT | |
307 | EDITTEXT IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL | |
308 | LTEXT "FTP Authorization Required",IDC_STATIC,65,10,145,10 | |
309 | DEFPUSHBUTTON "&OK",IDOK,100,75,45,15,WS_DISABLED | |
310 | PUSHBUTTON "Cancel",IDCANCEL,165,75,45,15 | |
311 | END | |
312 | ||
9d0a3d8a | 313 | // Width for Keep/Prev/Curr/Exp buttons. |
5431e180 | 314 | #define SETUP_KPCE_W (35) |
9d0a3d8a DK |
315 | |
316 | // Right-aligned controls. | |
6a36f6a6 | 317 | #define SETUP_EXP_X (SETUP_STANDARD_DIALOG_W - SETUP_KPCE_W - 7) |
9d0a3d8a | 318 | #define SETUP_CURR_X (SETUP_EXP_X - SETUP_KPCE_W - 5) |
ec9c1d70 | 319 | #define SETUP_KEEP_X (SETUP_CURR_X - SETUP_KPCE_W - 5) |
9d0a3d8a DK |
320 | |
321 | // Left-aligned controls. | |
ef681685 | 322 | #define SETUP_VIEW_X (7) |
4f0fb3e4 JT |
323 | #define SETUP_VIEW_W (20) |
324 | #define SETUP_VIEWLIST_X (SETUP_VIEW_X + SETUP_VIEW_W + 2) | |
325 | #define SETUP_VIEWLIST_W (60) | |
326 | #define SETUP_SEARCH_X (SETUP_VIEWLIST_X + SETUP_VIEWLIST_W + 2) | |
9d0a3d8a DK |
327 | #define SETUP_SEARCH_W (32) |
328 | #define SETUP_SEARCHTEXT_X (SETUP_SEARCH_X + SETUP_SEARCH_W + 2) | |
329 | #define SETUP_SEARCHTEXT_W (60) | |
330 | #define SETUP_CLEAR_X (SETUP_SEARCHTEXT_X + SETUP_SEARCHTEXT_W + 2) | |
331 | #define SETUP_CLEAR_W (22) | |
332 | ||
333 | IDD_CHOOSE DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS | |
ab57ceaa RC |
334 | STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | |
335 | WS_SYSMENU | |
d52a6cc8 | 336 | CAPTION "Cygwin Setup - Select Packages" |
4a2af5fb | 337 | FONT 8, "MS Shell Dlg" |
ab57ceaa | 338 | BEGIN |
74affc6d | 339 | LTEXT "&View", IDC_CHOOSE_VIEWCAPTION, SETUP_VIEW_X, 33, |
4f0fb3e4 JT |
340 | SETUP_VIEW_W, 10 |
341 | COMBOBOX IDC_CHOOSE_VIEW, SETUP_VIEWLIST_X, 30, SETUP_VIEWLIST_W, 84, | |
74affc6d | 342 | CBS_DROPDOWNLIST | WS_TABSTOP |
ef681685 MA |
343 | RTEXT "&Search", IDC_STATIC, SETUP_SEARCH_X, 33, SETUP_SEARCH_W, |
344 | 10, SS_CENTERIMAGE, WS_EX_RIGHT | |
9d0a3d8a | 345 | EDITTEXT IDC_CHOOSE_SEARCH_EDIT, SETUP_SEARCHTEXT_X, 30, |
25189bd2 | 346 | SETUP_SEARCHTEXT_W, 14, ES_AUTOHSCROLL |
9d0a3d8a | 347 | PUSHBUTTON "&Clear", IDC_CHOOSE_CLEAR_SEARCH, SETUP_CLEAR_X, 30, |
ef681685 | 348 | SETUP_CLEAR_W, 14 |
9d0a3d8a DK |
349 | CONTROL "&Keep", IDC_CHOOSE_KEEP, "Button", BS_AUTORADIOBUTTON |
350 | | WS_GROUP | WS_TABSTOP, SETUP_KEEP_X, 30, SETUP_KPCE_W, 14 | |
5431e180 | 351 | CONTROL "C&urrent", IDC_CHOOSE_CURR, "Button", BS_AUTORADIOBUTTON, |
9d0a3d8a | 352 | SETUP_CURR_X, 30, SETUP_KPCE_W, 14 |
5431e180 | 353 | CONTROL "&Test", IDC_CHOOSE_EXP, "Button", BS_AUTORADIOBUTTON, |
9d0a3d8a | 354 | SETUP_EXP_X, 30, SETUP_KPCE_W, 14 |
9d0a3d8a DK |
355 | CONTROL "", IDC_HEADSEPARATOR, "Static", SS_BLACKFRAME | SS_SUNKEN, |
356 | 0, 28, SETUP_STANDARD_DIALOG_W, 1 | |
357 | CONTROL "", IDC_LISTVIEW_POS, "Static", SS_BLACKFRAME | NOT | |
358 | WS_VISIBLE, 7, 45, SETUP_STANDARD_DIALOG_W - 14, 122 | |
359 | CONTROL "&Hide obsolete packages", IDC_CHOOSE_HIDE, | |
360 | "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 7, 167, 160, 14 | |
361 | ICON IDI_CYGWIN, IDC_HEADICON, SETUP_HEADICON_X, 0, 21, 20 | |
f6a81f69 | 362 | LTEXT "Select the packages you want setup to install.", |
9d0a3d8a DK |
363 | IDC_CHOOSE_INST_TEXT, 21, 9, 239, 16, NOT WS_GROUP |
364 | LTEXT "Select Packages", IDC_STATIC_HEADER_TITLE, 7, 0, 258, 8, | |
365 | NOT WS_GROUP | |
ab57ceaa RC |
366 | END |
367 | ||
9d0a3d8a | 368 | IDD_PREREQ DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS |
82306ac2 BD |
369 | STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | |
370 | WS_SYSMENU | |
e9ed14d1 | 371 | CAPTION "Cygwin Setup - Resolving Dependencies" |
82306ac2 BD |
372 | FONT 8, "MS Shell Dlg" |
373 | BEGIN | |
374 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN, | |
9d0a3d8a DK |
375 | 0,28,SETUP_STANDARD_DIALOG_W,1 |
376 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 | |
e9ed14d1 | 377 | LTEXT "Resolving Dependencies",IDC_STATIC_HEADER_TITLE |
82306ac2 | 378 | ,7,0,258,8,NOT WS_GROUP |
8399bd2d AK |
379 | LTEXT "The following packages are required to satisfy " |
380 | "dependencies.",IDC_STATIC,21,9,239,16,NOT WS_GROUP | |
381 | CONTROL "&Select required packages (RECOMMENDED)" | |
82306ac2 BD |
382 | ,IDC_PREREQ_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, |
383 | 7,167,225,14 | |
384 | EDITTEXT IDC_PREREQ_EDIT,7,41,303,124,WS_VSCROLL | WS_HSCROLL | | |
385 | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL | | |
386 | ES_AUTOVSCROLL | |
387 | ||
388 | END | |
389 | ||
9d0a3d8a | 390 | IDD_DROPPED DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_W, 142 |
e5e2eba8 CF |
391 | STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU |
392 | CAPTION "Cygwin Setup - Use dropped mirrors?" | |
393 | FONT 8, "MS Shell Dlg" | |
394 | BEGIN | |
395 | LTEXT "Warning:",IDC_STATIC,7,8,40,8 | |
494a3dba | 396 | LTEXT "One or more mirrors you have selected is/are not on the " |
e5e2eba8 CF |
397 | "list of official Cygwin mirrors any more. " |
398 | "It/They may be out of date or missing some packages.\n" | |
399 | "This affects the following mirror(s):", | |
400 | IDC_STATIC,47,8,263,32 | |
401 | EDITTEXT IDC_DROP_MIRRORS,7,40,303,40,WS_VSCROLL | WS_HSCROLL | | |
402 | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL | | |
403 | ES_AUTOVSCROLL | |
404 | LTEXT "If you experience installation problems consider trying " | |
405 | "official mirrors only.\n\n" | |
406 | "Do you want to continue, using this/these mirror(s)?", | |
407 | IDC_STATIC,7,88,303,24 | |
408 | CONTROL "&Don't warn me about this/these mirror(s) again", | |
409 | IDC_DROP_NOWARN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, | |
410 | 7,120,213,15 | |
411 | PUSHBUTTON "&Yes",IDYES,220,120,45,15 | |
412 | DEFPUSHBUTTON "&No",IDNO,265,120,45,15 | |
413 | ||
414 | END | |
415 | ||
70c8b864 JT |
416 | IDD_POSTINSTALL DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_W, 142 |
417 | STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | | |
418 | WS_CAPTION | WS_SYSMENU | |
419 | CAPTION "Cygwin Setup - Running postinstall scripts" | |
420 | FONT 8, "MS Shell Dlg" | |
421 | BEGIN | |
422 | CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN, | |
423 | 0,28,SETUP_STANDARD_DIALOG_W,1 | |
424 | ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 | |
425 | LTEXT "Postinstall script errors",IDC_STATIC_HEADER_TITLE | |
426 | ,7,0,258,8,NOT WS_GROUP | |
03d6505f AK |
427 | LTEXT "These do not necessarily mean that affected packages " |
428 | "will fail to function properly, but please check " | |
429 | "/var/log/setup.log.full and report any problems.", | |
70c8b864 | 430 | IDC_STATIC,21,9,239,16,NOT WS_GROUP |
03d6505f | 431 | EDITTEXT IDC_POSTINSTALL_EDIT,7,41,303,112,WS_VSCROLL | WS_HSCROLL | |
70c8b864 JT |
432 | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL | |
433 | ES_AUTOVSCROLL | |
434 | ||
435 | END | |
436 | ||
acd64421 | 437 | IDD_FILE_INUSE DIALOG DISCARDABLE 0, 0, SETUP_MEDIUM_DIALOG_DIMS |
ec366f61 JT |
438 | STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION |
439 | CAPTION "In-use file detected" | |
440 | FONT 8, "MS Shell Dlg" | |
441 | BEGIN | |
acd64421 | 442 | ICON IDI_WARNING,IDC_HEADICON,10,10 |
ec366f61 | 443 | LTEXT "Unable to extract %s", |
acd64421 | 444 | IDC_FILE_INUSE_MSG,33,10,234,8,SS_PATHELLIPSIS |
ec366f61 | 445 | LTEXT "The file is in use by the following processes:", |
acd64421 JT |
446 | IDC_STATIC,33,28,234,8 |
447 | EDITTEXT IDC_FILE_INUSE_EDIT,33,40,234,32,WS_VSCROLL | | |
ec366f61 JT |
448 | ES_LEFT | ES_MULTILINE | ES_READONLY | |
449 | ES_AUTOVSCROLL | NOT WS_TABSTOP | |
acd64421 JT |
450 | LTEXT "Select 'Retry' to retry, " |
451 | "select 'Stop' to stop processes and retry, or " | |
452 | "select 'Continue' to go on anyway (the file will be updated after a reboot).", | |
453 | IDC_FILE_INUSE_HELP,33,80,234,24,NOT WS_GROUP | |
454 | PUSHBUTTON "&Retry",IDIGNORE,45,112,55,15 | |
455 | DEFPUSHBUTTON "&Stop Processes",IDRETRY,111,112,55,15 | |
456 | PUSHBUTTON "&Continue",IDCONTINUE,177,112,55,15 | |
ec366f61 JT |
457 | END |
458 | ||
a38fde1a BD |
459 | ///////////////////////////////////////////////////////////////////////////// |
460 | // | |
461 | // Manifest | |
462 | // | |
463 | ||
2258d2a1 YS |
464 | #ifdef __x86_64__ |
465 | CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "setup64.exe.manifest" | |
466 | #else | |
daab12c7 | 467 | CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "setup.exe.manifest" |
2258d2a1 | 468 | #endif |
392ba1ba | 469 | |
392ba1ba CF |
470 | ///////////////////////////////////////////////////////////////////////////// |
471 | // | |
472 | // Icon | |
473 | // | |
474 | ||
475 | // Icon with lowest ID value placed first to ensure application icon | |
476 | // remains consistent on all systems. | |
c0c58ffa | 477 | IDI_CYGWIN_SETUP ICON DISCARDABLE "cygwin-setup.ico" |
392ba1ba | 478 | IDI_CYGWIN ICON DISCARDABLE "cygwin.ico" |
c0c58ffa | 479 | IDI_CYGWIN_TERMINAL ICON DISCARDABLE "cygwin-terminal.ico" |
392ba1ba CF |
480 | |
481 | ///////////////////////////////////////////////////////////////////////////// | |
482 | // | |
483 | // FILE | |
484 | // | |
485 | ||
c0c58ffa | 486 | CYGWIN-SETUP.ICON FILE DISCARDABLE "cygwin-setup.ico" |
392ba1ba | 487 | CYGWIN.ICON FILE DISCARDABLE "cygwin.ico" |
c0c58ffa | 488 | CYGWIN-TERMINAL.ICON FILE DISCARDABLE "cygwin-terminal.ico" |
392ba1ba | 489 | |
392ba1ba CF |
490 | ///////////////////////////////////////////////////////////////////////////// |
491 | // | |
492 | // Bitmap | |
493 | // | |
494 | ||
392ba1ba | 495 | IDB_SPIN BITMAP DISCARDABLE "choose-spin.bmp" |
392ba1ba CF |
496 | IDB_CHECK_YES BITMAP DISCARDABLE "check-yes.bmp" |
497 | IDB_CHECK_NO BITMAP DISCARDABLE "check-no.bmp" | |
498 | IDB_CHECK_NA BITMAP DISCARDABLE "check-na.bmp" | |
82306ac2 BD |
499 | IDB_TREE_PLUS BITMAP DISCARDABLE "tree-plus.bmp" |
500 | IDB_TREE_MINUS BITMAP DISCARDABLE "tree-minus.bmp" | |
392ba1ba CF |
501 | |
502 | ///////////////////////////////////////////////////////////////////////////// | |
503 | // | |
504 | // String Table | |
505 | // | |
506 | ||
507 | STRINGTABLE DISCARDABLE | |
508 | BEGIN | |
8bc8a102 | 509 | IDS_ROOT_SLASH "Warning: we recommend you do not use the root of your hard drive as the cygwin root, to prevent possible conflicts with other programs. Proceed anyway?" |
392ba1ba | 510 | IDS_ROOT_SPACE "You should not choose a root path that include spaces in directory names. Proceed anyway?" |
e5e2eba8 | 511 | IDS_MIRROR_LST "http://cygwin.com/mirrors.lst" |
392ba1ba | 512 | IDS_ERR_OPEN_WRITE "Can't open %s for writing: %s" |
5072c0bb | 513 | IDS_SETUPINI_MISSING "Unable to get %s from <%s>" |
392ba1ba | 514 | IDS_OLD_SETUPINI "This setup.ini is older than the one you used last time you installed cygwin. Proceed anyway?" |
392ba1ba CF |
515 | IDS_NOTHING_INSTALLED "Nothing needed to be installed" |
516 | IDS_INSTALL_COMPLETE "Installation Complete" | |
ad3c7385 | 517 | IDS_REBOOT_REQUIRED "In-use files have been replaced. You need to reboot as soon as possible to activate the new versions. Cygwin may operate incorrectly until you reboot." |
392ba1ba CF |
518 | IDS_ERR_OPEN_READ "Can't open %s for reading: %s" |
519 | IDS_ROOT_ABSOLUTE "The install directory must be absolute, with both a drive letter and leading slash, like C:\\Cygwin" | |
520 | IDS_DOWNLOAD_COMPLETE "Download Complete" | |
392ba1ba CF |
521 | IDS_NOLOGFILE "Cannot open log file %s for writing" |
522 | IDS_UNINSTALL_COMPLETE "Uninstalls complete." | |
081bf320 | 523 | IDS_ERR_CHDIR "Could not change dir to %s: %s [%.8x]" |
392ba1ba | 524 | IDS_OLD_SETUP_VERSION "This setup is version %s, but setup.ini claims version %s is available.\nYou might want to upgrade to get the latest features and bug fixes." |
392ba1ba | 525 | IDS_DOWNLOAD_INCOMPLETE "Download Incomplete. Try again?" |
58ee6135 | 526 | IDS_INSTALL_ERROR "Installation error (%s), Continue with other packages?" |
eef9ea26 | 527 | IDS_INSTALL_INCOMPLETE "Installation incomplete. Check %s for details" |
58ee6135 | 528 | IDS_CORRUPT_PACKAGE "Package file %s has a corrupt local copy, please remove and retry." |
970149e8 | 529 | IDS_SKIP_PACKAGE "%s\nDo you want to skip this package ?" |
d943aa72 | 530 | IDS_WINDOW_INIT_BADMSG "Fatal Error: Unexpected windows message %u received too early in window initialization." |
072fb49a MB |
531 | IDS_UNCAUGHT_EXCEPTION "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s" |
532 | IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s\nAppErrNo: %d" | |
37f49caf BD |
533 | IDS_TRUSTKEEP_TOOLTIP "Sets all packages to their currently installed " |
534 | "version. This is equivalent to telling setup not to make any " | |
535 | "changes to any package." | |
82306ac2 BD |
536 | IDS_TRUSTCURR_TOOLTIP "Globally select the version that is currently " |
537 | "considered the most stable. (RECOMMENDED)" | |
538 | IDS_TRUSTEXP_TOOLTIP "Globally select the most recent version, even if " | |
5431e180 | 539 | "that version is considered experimental or for test use by the maintainer." |
4f0fb3e4 JT |
540 | IDS_VIEWBUTTON_TOOLTIP "Select the package view. This determines " |
541 | "which packages are shown below.\r\n" | |
37f49caf | 542 | "\r\n" |
82306ac2 | 543 | "Category: Group by package category. Click on '+' to expand.\r\n" |
37f49caf | 544 | "\r\n" |
82306ac2 | 545 | "Full: Show all packages.\r\n" |
37f49caf | 546 | "\r\n" |
9dc2b7e9 AK |
547 | "Pending: Show only packages that are about to be installed, removed, " |
548 | "or upgraded. This tells you what is going to change when you press " | |
549 | "'Next'.\r\n" | |
37f49caf | 550 | "\r\n" |
82306ac2 BD |
551 | "Up To Date: Show installed packages that need no action because they " |
552 | "are at the desired version already.\r\n" | |
37f49caf | 553 | "\r\n" |
82306ac2 | 554 | "Not installed: Show packages that are are not currently installed " |
b8752287 JT |
555 | "and haven't been selected for installation.\r\n" |
556 | "\r\n" | |
557 | "Picked: Show installed packages that were selected, not installed " | |
558 | "as a dependency." | |
3f6926b1 BD |
559 | IDS_HIDEOBS_TOOLTIP "If selected, setup will hide packages in categories " |
560 | "with names that begin with '_'. Such packages are usually empty " | |
561 | "placeholders for packages that have been removed or renamed, or are " | |
562 | "infrastructure packages that are handled automatically." | |
dbfe3c19 DK |
563 | IDS_SIG_INVALID "Mirror Error: Setup.ini signature %s from %s failed to verify.\nPossible corrupt mirror? Setup.ini rejected." |
564 | IDS_CRYPTO_ERROR "Internal Error: gcrypt library error %d %s" | |
059906b3 | 565 | IDS_SEARCH_TOOLTIP "Search for this string in package names." |
e0fd9bd3 CF |
566 | IDS_LOCAL_DIR_DOWNLOAD "Select a directory where you want Setup to store " |
567 | "the installation files it downloads. The directory will be " | |
568 | "created if it does not already exist." | |
569 | IDS_LOCAL_DIR_INSTALL "Select a directory where Setup should look for " | |
570 | "downloaded installation files." | |
cc7a5bf5 DK |
571 | IDS_MAYBE_MKDIR "Directory %s does not exist, would you like me to create it?" |
572 | IDS_CANT_MKDIR "Couldn't create directory %s, sorry. (Is drive full or read-only?)" | |
7cc4d95e | 573 | IDS_NO_LOCALDIR "Local package directory %s not found.\nYou can still use setup-%s.exe to remove installed\npackages, but there " |
cc7a5bf5 | 574 | "will be nothing to install.\n\nPress OK if that's what you wanted\nor Cancel to choose a different directory." |
aa09dcbb | 575 | IDS_ELEVATED "Hand installation over to elevated child process." |
f6d6c600 | 576 | IDS_INSTALLEDB_VERSION "Unknown INSTALLED.DB version" |
392ba1ba | 577 | END |