Initial checkin: beta 0.43
[u/mdw/putty] / win_res.rc
1 #include <winresrc.h>
2
3 #define TCS_MULTILINE 0x0200
4
5 #include "win_res.h"
6
7 IDI_MAINICON ICON "putty.ico"
8
9 IDD_ABOUTBOX DIALOG DISCARDABLE 140, 40, 136, 58
10 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
11 CAPTION "About PuTTY"
12 FONT 8, "MS Sans Serif"
13 BEGIN
14 DEFPUSHBUTTON "&Close", IDOK, 82, 40, 48, 14
15 PUSHBUTTON "View &Licence", IDA_LICENCE, 6, 40, 70, 14
16 ICON IDI_MAINICON, IDA_ICON, 10, 10, 0, 0
17 LTEXT "PuTTY Beta 0.43\n\251 1997-8 Simon Tatham\nAll rights reserved.",
18 IDA_TEXT, 40, 6, 96, 24
19 END
20
21 IDD_MAINBOX DIALOG DISCARDABLE 0, 0, 180, 216
22 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
23 CAPTION "PuTTY Configuration"
24 FONT 8, "MS Sans Serif"
25 BEGIN
26 DEFPUSHBUTTON "&Open", IDOK, 86, 199, 44, 14
27 PUSHBUTTON "&Cancel", IDCANCEL, 133, 199, 44, 14
28 PUSHBUTTON "&About", IDC_ABOUT, 3, 199, 44, 14, NOT WS_TABSTOP
29 CONTROL "", IDC_TAB, L"SysTabControl32", TCS_MULTILINE | WS_TABSTOP,
30 3, 3, 174, 193
31 END
32
33 IDD_RECONF DIALOG DISCARDABLE 0, 0, 180, 216
34 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
35 CAPTION "PuTTY Reconfiguration"
36 FONT 8, "MS Sans Serif"
37 BEGIN
38 DEFPUSHBUTTON "&Apply", IDOK, 86, 199, 44, 14
39 PUSHBUTTON "&Cancel", IDCANCEL, 133, 199, 44, 14
40 CONTROL "", IDC_TAB, L"SysTabControl32", TCS_MULTILINE | WS_TABSTOP,
41 3, 3, 174, 193
42 END
43
44 IDD_PANEL0 DIALOG DISCARDABLE 6, 30, 168, 163
45 STYLE WS_CHILD | WS_VISIBLE | NOT WS_BORDER
46 FONT 8, "MS Sans Serif"
47 BEGIN
48 LTEXT "Host Name", IDC0_HOSTSTATIC, 3, 3, 122, 8
49 EDITTEXT IDC0_HOST, 3, 11, 122, 12, ES_AUTOHSCROLL
50 LTEXT "Port", IDC0_PORTSTATIC, 131, 3, 34, 8
51 EDITTEXT IDC0_PORT, 131, 11, 34, 12
52 #ifdef FWHACK
53 RTEXT "Protocol:", IDC0_PROTSTATIC, 3, 29, 77, 8
54 AUTORADIOBUTTON "Telnet", IDC0_PROTTELNET, 86, 29, 33, 10, WS_GROUP
55 AUTORADIOBUTTON "SSH/hack", IDC0_PROTSSH, 122, 29, 43, 10
56 #else
57 RTEXT "Protocol:", IDC0_PROTSTATIC, 3, 29, 87, 8
58 AUTORADIOBUTTON "Telnet", IDC0_PROTTELNET, 96, 29, 33, 10, WS_GROUP
59 AUTORADIOBUTTON "SSH", IDC0_PROTSSH, 132, 29, 33, 10
60 #endif
61 LTEXT "Stored Sessions", IDC0_SESSSTATIC, 3, 40, 122, 8
62 EDITTEXT IDC0_SESSEDIT, 3, 48, 122, 12, ES_AUTOHSCROLL
63 LISTBOX IDC0_SESSLIST, 3, 63, 122, 81, LBS_HASSTRINGS | WS_VSCROLL
64 PUSHBUTTON "Load", IDC0_SESSLOAD, 131, 63, 34, 14
65 PUSHBUTTON "Save", IDC0_SESSSAVE, 131, 80, 34, 14
66 PUSHBUTTON "Delete", IDC0_SESSDEL, 131, 97, 34, 14
67 AUTOCHECKBOX "Close Window on Exit", IDC0_CLOSEEXIT, 3, 147, 162, 10
68 END
69
70 IDD_PANEL1 DIALOG DISCARDABLE 6, 30, 168, 163
71 STYLE WS_CHILD | WS_VISIBLE | NOT WS_BORDER
72 FONT 8, "MS Sans Serif"
73 BEGIN
74 LTEXT "Action of Backspace:", IDC1_DELSTATIC, 3, 3, 162, 8
75 AUTORADIOBUTTON "Control-H (ASCII 8)", IDC1_DEL008, 3, 12, 162, 10, WS_GROUP
76 AUTORADIOBUTTON "Control-? (ASCII 127)", IDC1_DEL127, 3, 22, 162, 10
77 LTEXT "Action of Home and End:", IDC1_HOMESTATIC, 3, 35, 162, 8
78 AUTORADIOBUTTON "Standard (ESC [ 1 ~ and ESC [ 4 ~)",
79 IDC1_HOMETILDE, 3, 44, 162, 10, WS_GROUP
80 AUTORADIOBUTTON "rxvt (ESC [ H and ESC O w)",
81 IDC1_HOMERXVT, 3, 54, 162, 10
82 LTEXT "Action of F1 through F5:", IDC1_FUNCSTATIC, 3, 67, 162, 8
83 AUTORADIOBUTTON "Standard (ESC [ 11 ~ through ESC [ 15 ~)",
84 IDC1_FUNCTILDE, 3, 76, 162, 10, WS_GROUP
85 AUTORADIOBUTTON "Linux (ESC [ [ A through ESC [ [ E)",
86 IDC1_FUNCLINUX, 3, 86, 162, 10
87 LTEXT "Initial state of numeric keypad:", IDC1_KPSTATIC, 3, 99, 162, 8
88 AUTORADIOBUTTON "Normal (depends on NumLock)",
89 IDC1_KPNORMAL, 3, 108, 162, 10, WS_GROUP
90 AUTORADIOBUTTON "Application (ESC O P etc)",
91 IDC1_KPAPPLIC, 3, 118, 162, 10
92 LTEXT "Initial state of cursor keys:", IDC1_CURSTATIC, 3, 131, 162, 8
93 AUTORADIOBUTTON "Normal (ESC [ A through ESC [ D)",
94 IDC1_CURNORMAL, 3, 140, 162, 10, WS_GROUP
95 AUTORADIOBUTTON "Application (ESC O A through ESC O D)",
96 IDC1_CURAPPLIC, 3, 150, 162, 10
97 END
98
99 IDD_PANEL2 DIALOG DISCARDABLE 6, 30, 168, 163
100 STYLE WS_CHILD | WS_VISIBLE | NOT WS_BORDER
101 FONT 8, "MS Sans Serif"
102 BEGIN
103 AUTOCHECKBOX "Auto wrap mode initially on", IDC2_WRAPMODE, 3, 3, 162, 10
104 AUTOCHECKBOX "DEC Origin Mode initially on", IDC2_DECOM, 3, 13, 162, 10
105 AUTOCHECKBOX "Avoid ever using icon title", IDC2_WINNAME, 3, 23, 162, 10
106 LTEXT "Terminal screen dimensions:", IDC2_DIMSTATIC, 3, 33, 162, 8
107 RTEXT "Rows", IDC2_ROWSSTATIC, 20, 44, 90, 8
108 EDITTEXT IDC2_ROWSEDIT, 118, 42, 30, 12
109 RTEXT "Columns", IDC2_COLSSTATIC, 20, 59, 90, 8
110 EDITTEXT IDC2_COLSEDIT, 118, 57, 30, 12
111 RTEXT "Saved lines of scrollback", IDC2_SAVESTATIC, 20, 74, 90, 8
112 EDITTEXT IDC2_SAVEEDIT, 118, 72, 30, 12
113 LTEXT "Font:", IDC2_FONTSTATIC, 3, 93, 99, 8
114 PUSHBUTTON "Change...", IDC2_CHOOSEFONT, 105, 90, 60, 14
115 LTEXT "Handling of VT100 line drawing characters:",IDC2_VTSTATIC, 3, 111, 162, 8
116 AUTORADIOBUTTON "Font has XWindows encoding",
117 IDC2_VTXWINDOWS, 3, 120, 162, 10, WS_GROUP
118 AUTORADIOBUTTON "Use font in both ANSI and OEM modes",
119 IDC2_VTOEMANSI, 3, 130, 162, 10
120 AUTORADIOBUTTON "Use font in OEM mode only",
121 IDC2_VTOEMONLY, 3, 140, 162, 10
122 AUTORADIOBUTTON "Poor man's line drawing (""+"", ""-"" and ""|"")",
123 IDC2_VTPOORMAN, 3, 150, 162, 10
124 END
125
126 IDD_PANEL3 DIALOG DISCARDABLE 6, 30, 168, 163
127 STYLE WS_CHILD | WS_VISIBLE | NOT WS_BORDER
128 FONT 8, "MS Sans Serif"
129 BEGIN
130 LTEXT "Terminal-type string", IDC3_TTSTATIC, 3, 5, 90, 8
131 EDITTEXT IDC3_TTEDIT, 96, 3, 69, 12, ES_AUTOHSCROLL
132 LTEXT "Terminal-speed string", IDC3_TSSTATIC, 3, 20, 90, 8
133 EDITTEXT IDC3_TSEDIT, 96, 18, 69, 12, ES_AUTOHSCROLL
134 LTEXT "Auto-login username", IDC3_LOGSTATIC, 3, 35, 90, 8
135 EDITTEXT IDC3_LOGEDIT, 96, 33, 69, 12, ES_AUTOHSCROLL
136 LTEXT "Environment variables:", IDC3_ENVSTATIC, 3, 53, 162, 8
137 LTEXT "Variable", IDC3_VARSTATIC, 3, 70, 29, 8
138 EDITTEXT IDC3_VAREDIT, 35, 68, 35, 12, ES_AUTOHSCROLL
139 LTEXT "Value", IDC3_VALSTATIC, 76, 70, 19, 8
140 EDITTEXT IDC3_VALEDIT, 98, 68, 67, 12, ES_AUTOHSCROLL
141 LISTBOX IDC3_ENVLIST, 3, 85, 122, 55,
142 LBS_HASSTRINGS | LBS_USETABSTOPS | WS_VSCROLL
143 PUSHBUTTON "Add", IDC3_ENVADD, 131, 85, 34, 14
144 PUSHBUTTON "Remove", IDC3_ENVREMOVE, 131, 102, 34, 14
145 LTEXT "ENVIRON interpretation:", IDC3_EMSTATIC, 3, 147, 90, 8
146 AUTORADIOBUTTON "BSD", IDC3_EMBSD, 96, 147, 33, 10, WS_GROUP
147 AUTORADIOBUTTON "RFC", IDC3_EMRFC, 132, 147, 33, 10
148 END
149
150 IDD_PANEL35 DIALOG DISCARDABLE 6, 30, 168, 163
151 STYLE WS_CHILD | WS_VISIBLE | NOT WS_BORDER
152 FONT 8, "MS Sans Serif"
153 BEGIN
154 LTEXT "Terminal-type string", IDC3_TTSTATIC, 3, 5, 90, 8
155 EDITTEXT IDC3_TTEDIT, 96, 3, 69, 12, ES_AUTOHSCROLL
156 LTEXT "Auto-login username", IDC3_LOGSTATIC, 3, 35, 90, 8
157 EDITTEXT IDC3_LOGEDIT, 96, 33, 69, 12, ES_AUTOHSCROLL
158 END
159
160 IDD_PANEL4 DIALOG DISCARDABLE 6, 30, 168, 163
161 STYLE WS_CHILD | WS_VISIBLE | NOT WS_BORDER
162 FONT 8, "MS Sans Serif"
163 BEGIN
164 LTEXT "Action of mouse buttons:", IDC4_MBSTATIC, 3, 3, 162, 8
165 AUTORADIOBUTTON "Windows (Right pastes, Middle extends)",
166 IDC4_MBWINDOWS, 3, 12, 162, 10, WS_GROUP
167 AUTORADIOBUTTON "xterm (Right extends, Middle pastes)",
168 IDC4_MBXTERM, 3, 22, 162, 10
169 LTEXT "Character classes:", IDC4_CCSTATIC, 3, 35, 162, 8
170 LISTBOX IDC4_CCLIST, 3, 45, 162, 96,
171 LBS_HASSTRINGS | WS_VSCROLL | LBS_USETABSTOPS | LBS_MULTIPLESEL
172 PUSHBUTTON "Set", IDC4_CCSET, 33, 145, 34, 14
173 LTEXT "to class", IDC4_CCSTATIC2, 73, 148, 26, 8
174 EDITTEXT IDC4_CCEDIT, 105, 146, 36, 12
175 END
176
177 IDD_PANEL5 DIALOG DISCARDABLE 6, 30, 168, 163
178 STYLE WS_CHILD | WS_VISIBLE | NOT WS_BORDER
179 FONT 8, "MS Sans Serif"
180 BEGIN
181 AUTOCHECKBOX "Bolded text is a different colour", IDC5_BOLDCOLOUR,3, 10, 162, 10
182 AUTOCHECKBOX "Attempt to use logical palettes", IDC5_PALETTE, 3, 25, 162, 10
183 LTEXT "Colours:", IDC5_STATIC, 3, 40, 162, 8
184 LISTBOX IDC5_LIST, 3, 50, 100, 110, LBS_HASSTRINGS | WS_VSCROLL
185 LTEXT "Red:", IDC5_RSTATIC, 109, 50, 27, 8
186 RTEXT "", IDC5_RVALUE, 138, 50, 27, 8
187 LTEXT "Green:", IDC5_GSTATIC, 109, 58, 27, 8
188 RTEXT "", IDC5_GVALUE, 138, 58, 27, 8
189 LTEXT "Blue:", IDC5_BSTATIC, 109, 66, 27, 8
190 RTEXT "", IDC5_BVALUE, 138, 66, 27, 8
191 PUSHBUTTON "Change...", IDC5_CHANGE, 109, 140, 56, 14
192 END
193
194 IDD_LOGBOX DIALOG DISCARDABLE 100, 20, 160, 119
195 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
196 CAPTION "PuTTY Negotiation Log"
197 FONT 8, "MS Sans Serif"
198 BEGIN
199 DEFPUSHBUTTON "&Close", IDOK, 58, 102, 44, 14
200 LISTBOX IDN_LIST, 3, 3, 154, 95, LBS_HASSTRINGS | LBS_USETABSTOPS | WS_VSCROLL
201 END
202
203 IDD_LICENCEBOX DIALOG DISCARDABLE 50, 50, 226, 231
204 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
205 CAPTION "PuTTY Licence"
206 FONT 8, "MS Sans Serif"
207 BEGIN
208 DEFPUSHBUTTON "OK", IDOK, 98, 211, 44, 14
209
210 LTEXT "Copyright \251 1998 Simon Tatham", 1000, 10, 10, 206, 8
211 LTEXT "Portions copyright Gary S. Brown and Eric Young", 1100, 10, 18, 206, 8
212
213 LTEXT "Permission is hereby granted, free of charge, to any person", 1002, 10, 34, 206, 8
214 LTEXT "obtaining a copy of this software and associated documentation", 1003, 10, 42, 206, 8
215 LTEXT "files (the ""Software""), to deal in the Software without restriction,", 1004, 10, 50, 206, 8
216 LTEXT "including without limitation the rights to use, copy, modify, merge,", 1005, 10, 58, 206, 8
217 LTEXT "publish, distribute, sublicense, and/or sell copies of the Software,", 1006, 10, 66, 206, 8
218 LTEXT "and to permit persons to whom the Software is furnished to do so,", 1007, 10, 74, 206, 8
219 LTEXT "subject to the following conditions:", 1008, 10, 82, 206, 8
220
221 LTEXT "The above copyright notice and this permission notice shall be", 1010, 10, 98, 206, 8
222 LTEXT "included in all copies or substantial portions of the Software.", 1011, 10, 106, 206, 8
223
224 LTEXT "THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT", 1013, 10, 122, 206, 8
225 LTEXT "WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,", 1014, 10, 130, 206, 8
226 LTEXT "INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF", 1015, 10, 138, 206, 8
227 LTEXT "MERCHANTABILITY, FITNESS FOR A PARTICULAR", 1016, 10, 146, 206, 8
228 LTEXT "PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL", 1017, 10, 154, 206, 8
229 LTEXT "SIMON TATHAM BE LIABLE FOR ANY CLAIM, DAMAGES OR", 1018, 10, 162, 206, 8
230 LTEXT "OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,", 1019, 10, 170, 206, 8
231 LTEXT "TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN", 1020, 10, 178, 206, 8
232 LTEXT "CONNECTION WITH THE SOFTWARE OR THE USE OR", 1021, 10, 186, 206, 8
233 LTEXT "OTHER DEALINGS IN THE SOFTWARE.", 1022, 10, 194, 206, 8
234
235 END