]> cygwin.com Git - cygwin-apps/setup.git/blame - res.rc
Make Enter in the user URL box cause ADD instead of NEXT
[cygwin-apps/setup.git] / res.rc
CommitLineData
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 17LANGUAGE 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 30IDD_SOURCE DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa 31STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
d52a6cc8 32CAPTION "Cygwin Setup - Choose Installation Type"
4a2af5fb 33FONT 8, "MS Shell Dlg"
392ba1ba 34BEGIN
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
58END
59
9d0a3d8a 60IDD_VIRUS DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
f9e903a3 61STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
d52a6cc8 62CAPTION "Cygwin Setup - Disable Virus Scanner?"
4a2af5fb 63FONT 8, "MS Shell Dlg"
f9e903a3
RC
64BEGIN
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
78END
79
9d0a3d8a 80IDD_LOCAL_DIR DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa 81STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
d52a6cc8 82CAPTION "Cygwin Setup - Select Local Package Directory"
4a2af5fb 83FONT 8, "MS Shell Dlg"
392ba1ba 84BEGIN
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
95END
96
9d0a3d8a 97IDD_ROOT DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa 98STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
d52a6cc8 99CAPTION "Cygwin Setup - Choose Installation Directory"
4a2af5fb 100FONT 8, "MS Shell Dlg"
392ba1ba 101BEGIN
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
128END
129
9d0a3d8a 130IDD_SITE DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
b7301c43
RC
131STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE |
132 WS_CAPTION | WS_SYSMENU
133EXSTYLE WS_EX_CONTROLPARENT
d52a6cc8 134CAPTION "Cygwin Setup - Choose Download Site(s)"
4a2af5fb 135FONT 8, "MS Shell Dlg"
392ba1ba 136BEGIN
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
153END
154
9d0a3d8a 155IDD_NET DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa 156STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
d52a6cc8 157CAPTION "Cygwin Setup - Select Connection Type"
4a2af5fb 158FONT 8, "MS Shell Dlg"
392ba1ba 159BEGIN
6e22ba0e 160 CONTROL "Use &System Proxy Settings",IDC_NET_IE5,"Button",
b05caf6f
JT
161 BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,60,55,185,10
162 CONTROL "&Direct Connection",IDC_NET_DIRECT,"Button",
163 BS_AUTORADIOBUTTON | WS_TABSTOP,60,70,73,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
184END
185
9d0a3d8a 186IDD_INSTATUS DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa
RC
187STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_VISIBLE | WS_CAPTION |
188 WS_SYSMENU
392ba1ba 189CAPTION "Cygwin Setup"
4a2af5fb 190FONT 8, "MS Shell Dlg"
392ba1ba 191BEGIN
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
211END
212
9d0a3d8a 213IDD_PROXY_AUTH DIALOG DISCARDABLE 0, 0, SETUP_SMALL_DIALOG_DIMS
392ba1ba 214STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
707f3d66 215CAPTION "Proxy Authentication required"
4a2af5fb 216FONT 8, "MS Shell Dlg"
392ba1ba 217BEGIN
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
228END
229
9d0a3d8a 230IDD_NET_AUTH DIALOG DISCARDABLE 0, 0, SETUP_SMALL_DIALOG_DIMS
392ba1ba 231STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
707f3d66 232CAPTION "Server Authentication required"
4a2af5fb 233FONT 8, "MS Shell Dlg"
392ba1ba 234BEGIN
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
245END
246
9d0a3d8a 247IDD_SPLASH DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa
RC
248STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE |
249 WS_CAPTION | WS_SYSMENU
392ba1ba 250CAPTION "Cygwin Setup"
4a2af5fb 251FONT 8, "MS Shell Dlg"
392ba1ba 252BEGIN
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
270END
271
9d0a3d8a 272IDD_DESKTOP DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa
RC
273STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE |
274 WS_CAPTION | WS_SYSMENU
7b21a88e 275CAPTION "Cygwin Setup - Installation Status and Create Icons"
4a2af5fb 276FONT 8, "MS Shell Dlg"
392ba1ba 277BEGIN
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
294END
295
9d0a3d8a 296IDD_FTP_AUTH DIALOG DISCARDABLE 0, 0, SETUP_SMALL_DIALOG_DIMS
392ba1ba 297STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
707f3d66 298CAPTION "FTP Authentication required"
4a2af5fb 299FONT 8, "MS Shell Dlg"
392ba1ba 300BEGIN
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
311END
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
333IDD_CHOOSE DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
ab57ceaa
RC
334STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION |
335 WS_SYSMENU
d52a6cc8 336CAPTION "Cygwin Setup - Select Packages"
4a2af5fb 337FONT 8, "MS Shell Dlg"
ab57ceaa 338BEGIN
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
366END
367
9d0a3d8a 368IDD_PREREQ DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
82306ac2
BD
369STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION |
370 WS_SYSMENU
e9ed14d1 371CAPTION "Cygwin Setup - Resolving Dependencies"
82306ac2
BD
372FONT 8, "MS Shell Dlg"
373BEGIN
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
388END
389
9d0a3d8a 390IDD_DROPPED DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_W, 142
e5e2eba8
CF
391STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
392CAPTION "Cygwin Setup - Use dropped mirrors?"
393FONT 8, "MS Shell Dlg"
394BEGIN
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
414END
415
dcbcbef3
KB
416IDD_DOWNLOAD_ERROR DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_DIMS
417STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
418CAPTION "Download Incomplete"
419FONT 8, "MS Shell Dlg"
420BEGIN
421 ICON IDI_WARNING,IDC_HEADICON,10,10
422 LTEXT "The following package(s) had download errors:",
423 IDC_STATIC,7,8,320,16
424 EDITTEXT IDC_DOWNLOAD_EDIT,7,24,320,88,WS_VSCROLL |
425 ES_LEFT | ES_MULTILINE | ES_READONLY |
426 ES_AUTOVSCROLL
427 LTEXT "Select 'Retry' to retry the download, "
428 "'Back' to return to the package selection page, "
429 "'Continue' to go on anyway (NOT RECOMMENDED), or "
430 "'Cancel' to exit.",
431 IDC_STATIC,7,120,320,24
432 DEFPUSHBUTTON "&Retry",IDRETRY,45,150,50,15
433 PUSHBUTTON "&Back",IDC_BACK,110,150,50,15
434 PUSHBUTTON "&Continue",IDIGNORE,175,150,50,15
435 PUSHBUTTON "Cancel",IDABORT,240,150,50,15
436END
437
70c8b864
JT
438IDD_POSTINSTALL DIALOG DISCARDABLE 0, 0, SETUP_STANDARD_DIALOG_W, 142
439STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE |
440 WS_CAPTION | WS_SYSMENU
441CAPTION "Cygwin Setup - Running postinstall scripts"
442FONT 8, "MS Shell Dlg"
443BEGIN
444 CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
445 0,28,SETUP_STANDARD_DIALOG_W,1
446 ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
447 LTEXT "Postinstall script errors",IDC_STATIC_HEADER_TITLE
448 ,7,0,258,8,NOT WS_GROUP
03d6505f
AK
449 LTEXT "These do not necessarily mean that affected packages "
450 "will fail to function properly, but please check "
451 "/var/log/setup.log.full and report any problems.",
70c8b864 452 IDC_STATIC,21,9,239,16,NOT WS_GROUP
03d6505f 453 EDITTEXT IDC_POSTINSTALL_EDIT,7,41,303,112,WS_VSCROLL | WS_HSCROLL |
70c8b864
JT
454 ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
455 ES_AUTOVSCROLL
456
457END
458
acd64421 459IDD_FILE_INUSE DIALOG DISCARDABLE 0, 0, SETUP_MEDIUM_DIALOG_DIMS
ec366f61
JT
460STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
461CAPTION "In-use file detected"
462FONT 8, "MS Shell Dlg"
463BEGIN
acd64421 464 ICON IDI_WARNING,IDC_HEADICON,10,10
ec366f61 465 LTEXT "Unable to extract %s",
acd64421 466 IDC_FILE_INUSE_MSG,33,10,234,8,SS_PATHELLIPSIS
ec366f61 467 LTEXT "The file is in use by the following processes:",
acd64421
JT
468 IDC_STATIC,33,28,234,8
469 EDITTEXT IDC_FILE_INUSE_EDIT,33,40,234,32,WS_VSCROLL |
ec366f61
JT
470 ES_LEFT | ES_MULTILINE | ES_READONLY |
471 ES_AUTOVSCROLL | NOT WS_TABSTOP
acd64421
JT
472 LTEXT "Select 'Retry' to retry, "
473 "select 'Stop' to stop processes and retry, or "
474 "select 'Continue' to go on anyway (the file will be updated after a reboot).",
475 IDC_FILE_INUSE_HELP,33,80,234,24,NOT WS_GROUP
476 PUSHBUTTON "&Retry",IDIGNORE,45,112,55,15
477 DEFPUSHBUTTON "&Stop Processes",IDRETRY,111,112,55,15
478 PUSHBUTTON "&Continue",IDCONTINUE,177,112,55,15
ec366f61
JT
479END
480
a38fde1a
BD
481/////////////////////////////////////////////////////////////////////////////
482//
483// Manifest
484//
485
2258d2a1
YS
486#ifdef __x86_64__
487CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "setup64.exe.manifest"
488#else
daab12c7 489CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "setup.exe.manifest"
2258d2a1 490#endif
392ba1ba 491
392ba1ba
CF
492/////////////////////////////////////////////////////////////////////////////
493//
494// Icon
495//
496
497// Icon with lowest ID value placed first to ensure application icon
498// remains consistent on all systems.
c0c58ffa 499IDI_CYGWIN_SETUP ICON DISCARDABLE "cygwin-setup.ico"
392ba1ba 500IDI_CYGWIN ICON DISCARDABLE "cygwin.ico"
c0c58ffa 501IDI_CYGWIN_TERMINAL ICON DISCARDABLE "cygwin-terminal.ico"
392ba1ba
CF
502
503/////////////////////////////////////////////////////////////////////////////
504//
505// FILE
506//
507
c0c58ffa 508CYGWIN-SETUP.ICON FILE DISCARDABLE "cygwin-setup.ico"
392ba1ba 509CYGWIN.ICON FILE DISCARDABLE "cygwin.ico"
c0c58ffa 510CYGWIN-TERMINAL.ICON FILE DISCARDABLE "cygwin-terminal.ico"
392ba1ba 511
392ba1ba
CF
512/////////////////////////////////////////////////////////////////////////////
513//
514// Bitmap
515//
516
392ba1ba 517IDB_SPIN BITMAP DISCARDABLE "choose-spin.bmp"
392ba1ba
CF
518IDB_CHECK_YES BITMAP DISCARDABLE "check-yes.bmp"
519IDB_CHECK_NO BITMAP DISCARDABLE "check-no.bmp"
520IDB_CHECK_NA BITMAP DISCARDABLE "check-na.bmp"
82306ac2
BD
521IDB_TREE_PLUS BITMAP DISCARDABLE "tree-plus.bmp"
522IDB_TREE_MINUS BITMAP DISCARDABLE "tree-minus.bmp"
392ba1ba
CF
523
524/////////////////////////////////////////////////////////////////////////////
525//
526// String Table
527//
528
529STRINGTABLE DISCARDABLE
530BEGIN
8bc8a102 531 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 532 IDS_ROOT_SPACE "You should not choose a root path that include spaces in directory names. Proceed anyway?"
e5e2eba8 533 IDS_MIRROR_LST "http://cygwin.com/mirrors.lst"
392ba1ba 534 IDS_ERR_OPEN_WRITE "Can't open %s for writing: %s"
5072c0bb 535 IDS_SETUPINI_MISSING "Unable to get %s from <%s>"
392ba1ba 536 IDS_OLD_SETUPINI "This setup.ini is older than the one you used last time you installed cygwin. Proceed anyway?"
392ba1ba
CF
537 IDS_NOTHING_INSTALLED "Nothing needed to be installed"
538 IDS_INSTALL_COMPLETE "Installation Complete"
ad3c7385 539 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
540 IDS_ERR_OPEN_READ "Can't open %s for reading: %s"
541 IDS_ROOT_ABSOLUTE "The install directory must be absolute, with both a drive letter and leading slash, like C:\\Cygwin"
542 IDS_DOWNLOAD_COMPLETE "Download Complete"
392ba1ba
CF
543 IDS_NOLOGFILE "Cannot open log file %s for writing"
544 IDS_UNINSTALL_COMPLETE "Uninstalls complete."
081bf320 545 IDS_ERR_CHDIR "Could not change dir to %s: %s [%.8x]"
392ba1ba 546 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 547 IDS_DOWNLOAD_INCOMPLETE "Download Incomplete. Try again?"
94d2919d 548 IDS_DOWNLOAD_INCOMPLETE_EXIT "Download incomplete. Check %s for details"
58ee6135 549 IDS_INSTALL_ERROR "Installation error (%s), Continue with other packages?"
eef9ea26 550 IDS_INSTALL_INCOMPLETE "Installation incomplete. Check %s for details"
58ee6135 551 IDS_CORRUPT_PACKAGE "Package file %s has a corrupt local copy, please remove and retry."
970149e8 552 IDS_SKIP_PACKAGE "%s\nDo you want to skip this package ?"
072fb49a
MB
553 IDS_UNCAUGHT_EXCEPTION "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s"
554 IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s\nAppErrNo: %d"
37f49caf
BD
555 IDS_TRUSTKEEP_TOOLTIP "Sets all packages to their currently installed "
556 "version. This is equivalent to telling setup not to make any "
557 "changes to any package."
82306ac2
BD
558 IDS_TRUSTCURR_TOOLTIP "Globally select the version that is currently "
559 "considered the most stable. (RECOMMENDED)"
560 IDS_TRUSTEXP_TOOLTIP "Globally select the most recent version, even if "
5431e180 561 "that version is considered experimental or for test use by the maintainer."
4f0fb3e4
JT
562 IDS_VIEWBUTTON_TOOLTIP "Select the package view. This determines "
563 "which packages are shown below.\r\n"
37f49caf 564 "\r\n"
82306ac2 565 "Category: Group by package category. Click on '+' to expand.\r\n"
37f49caf 566 "\r\n"
82306ac2 567 "Full: Show all packages.\r\n"
37f49caf 568 "\r\n"
9dc2b7e9
AK
569 "Pending: Show only packages that are about to be installed, removed, "
570 "or upgraded. This tells you what is going to change when you press "
571 "'Next'.\r\n"
37f49caf 572 "\r\n"
82306ac2
BD
573 "Up To Date: Show installed packages that need no action because they "
574 "are at the desired version already.\r\n"
37f49caf 575 "\r\n"
82306ac2 576 "Not installed: Show packages that are are not currently installed "
b8752287
JT
577 "and haven't been selected for installation.\r\n"
578 "\r\n"
579 "Picked: Show installed packages that were selected, not installed "
580 "as a dependency."
3f6926b1
BD
581 IDS_HIDEOBS_TOOLTIP "If selected, setup will hide packages in categories "
582 "with names that begin with '_'. Such packages are usually empty "
583 "placeholders for packages that have been removed or renamed, or are "
584 "infrastructure packages that are handled automatically."
dbfe3c19
DK
585 IDS_SIG_INVALID "Mirror Error: Setup.ini signature %s from %s failed to verify.\nPossible corrupt mirror? Setup.ini rejected."
586 IDS_CRYPTO_ERROR "Internal Error: gcrypt library error %d %s"
059906b3 587 IDS_SEARCH_TOOLTIP "Search for this string in package names."
e0fd9bd3
CF
588 IDS_LOCAL_DIR_DOWNLOAD "Select a directory where you want Setup to store "
589 "the installation files it downloads. The directory will be "
590 "created if it does not already exist."
591 IDS_LOCAL_DIR_INSTALL "Select a directory where Setup should look for "
592 "downloaded installation files."
cc7a5bf5
DK
593 IDS_MAYBE_MKDIR "Directory %s does not exist, would you like me to create it?"
594 IDS_CANT_MKDIR "Couldn't create directory %s, sorry. (Is drive full or read-only?)"
7cc4d95e 595 IDS_NO_LOCALDIR "Local package directory %s not found.\nYou can still use setup-%s.exe to remove installed\npackages, but there "
cc7a5bf5 596 "will be nothing to install.\n\nPress OK if that's what you wanted\nor Cancel to choose a different directory."
aa09dcbb 597 IDS_ELEVATED "Hand installation over to elevated child process."
f6d6c600 598 IDS_INSTALLEDB_VERSION "Unknown INSTALLED.DB version"
392ba1ba 599END
This page took 0.172093 seconds and 5 git commands to generate.