-rw-r--r-- | pumpkin.rc | 605 |
1 files changed, 605 insertions, 0 deletions
diff --git a/pumpkin.rc b/pumpkin.rc new file mode 100644 index 0000000..05b6cde --- a/dev/null +++ b/pumpkin.rc | |||
@@ -0,0 +1,605 @@ | |||
1 | //Microsoft Developer Studio generated resource script. | ||
2 | // | ||
3 | #include "resource.h" | ||
4 | |||
5 | #define APSTUDIO_READONLY_SYMBOLS | ||
6 | ///////////////////////////////////////////////////////////////////////////// | ||
7 | // | ||
8 | // Generated from the TEXTINCLUDE 2 resource. | ||
9 | // | ||
10 | #include "afxres.h" | ||
11 | |||
12 | ///////////////////////////////////////////////////////////////////////////// | ||
13 | #undef APSTUDIO_READONLY_SYMBOLS | ||
14 | |||
15 | ///////////////////////////////////////////////////////////////////////////// | ||
16 | // English (U.S.) resources | ||
17 | |||
18 | #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) | ||
19 | #ifdef _WIN32 | ||
20 | LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US | ||
21 | #pragma code_page(1252) | ||
22 | #endif //_WIN32 | ||
23 | |||
24 | #ifdef APSTUDIO_INVOKED | ||
25 | ///////////////////////////////////////////////////////////////////////////// | ||
26 | // | ||
27 | // TEXTINCLUDE | ||
28 | // | ||
29 | |||
30 | 1 TEXTINCLUDE DISCARDABLE | ||
31 | BEGIN | ||
32 | "resource.h\0" | ||
33 | END | ||
34 | |||
35 | 2 TEXTINCLUDE DISCARDABLE | ||
36 | BEGIN | ||
37 | "#include ""afxres.h""\r\n" | ||
38 | "\0" | ||
39 | END | ||
40 | |||
41 | 3 TEXTINCLUDE DISCARDABLE | ||
42 | BEGIN | ||
43 | "#define _AFX_NO_SPLITTER_RESOURCES\r\n" | ||
44 | "#define _AFX_NO_OLE_RESOURCES\r\n" | ||
45 | "#define _AFX_NO_TRACKER_RESOURCES\r\n" | ||
46 | "#define _AFX_NO_PROPERTY_RESOURCES\r\n" | ||
47 | "\r\n" | ||
48 | "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" | ||
49 | "#ifdef _WIN32\r\n" | ||
50 | "LANGUAGE 9, 1\r\n" | ||
51 | "#pragma code_page(1252)\r\n" | ||
52 | "#endif\r\n" | ||
53 | "#include ""res\\PumpKIN.rc2"" // non-Microsoft Visual C++ edited resources\r\n" | ||
54 | "#include ""afxres.rc"" // Standard components\r\n" | ||
55 | "#endif\0" | ||
56 | END | ||
57 | |||
58 | #endif // APSTUDIO_INVOKED | ||
59 | |||
60 | |||
61 | ///////////////////////////////////////////////////////////////////////////// | ||
62 | // | ||
63 | // Icon | ||
64 | // | ||
65 | |||
66 | // Icon with lowest ID value placed first to ensure application icon | ||
67 | // remains consistent on all systems. | ||
68 | IDI_RRQ ICON DISCARDABLE "res\\wrq.ico" | ||
69 | IDI_WRQ ICON DISCARDABLE "res\\rrq.ico" | ||
70 | IDI_BROWSE ICON DISCARDABLE "shared-data/browse-icon.ico" | ||
71 | IDR_MAINFRAME ICON DISCARDABLE "res\\pumpkin.ico" | ||
72 | IDI_PLAY ICON DISCARDABLE "shared-data/play-icon.ico" | ||
73 | |||
74 | ///////////////////////////////////////////////////////////////////////////// | ||
75 | // | ||
76 | // Dialog | ||
77 | // | ||
78 | |||
79 | IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 217, 74 | ||
80 | STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | ||
81 | CAPTION "About PumpKIN" | ||
82 | FONT 8, "MS Sans Serif" | ||
83 | BEGIN | ||
84 | ICON IDR_MAINFRAME,IDC_STATIC,7,17,18,20 | ||
85 | LTEXT "PumpKIN, Version 2.5",IDC_STATIC,40,15,119,8,SS_NOPREFIX | ||
86 | LTEXT "Copyright © 1997,1998,2002 Klever Group",IDC_STATIC,40,30,170, | ||
87 | 8 | ||
88 | DEFPUSHBUTTON "OK",IDOK,178,7,32,14,WS_GROUP | ||
89 | PUSHBUTTON "http://www.klever.net/",IDC_KLEVERNET,124,53,86,14 | ||
90 | END | ||
91 | |||
92 | IDD_PUMPKIN_DIALOG DIALOGEX 0, 0, 362, 191 | ||
93 | STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | | ||
94 | WS_SYSMENU | ||
95 | EXSTYLE WS_EX_ACCEPTFILES | WS_EX_APPWINDOW | ||
96 | CAPTION " PumpKIN" | ||
97 | FONT 8, "MS Sans Serif", 0, 0, 0x1 | ||
98 | BEGIN | ||
99 | CONTROL "List1",IDC_CONNECTIONS,"SysListView32",LVS_REPORT | | ||
100 | LVS_AUTOARRANGE | WS_BORDER | WS_TABSTOP,7,7,295,108, | ||
101 | WS_EX_DLGMODALFRAME | ||
102 | PUSHBUTTON "&Get File",IDC_GET,305,7,50,17,BS_NOTIFY, | ||
103 | WS_EX_CLIENTEDGE | ||
104 | PUSHBUTTON "&Put File",IDC_PUT,305,25,50,17,BS_NOTIFY, | ||
105 | WS_EX_CLIENTEDGE | ||
106 | PUSHBUTTON "&Abort xfer",IDC_ABORT,305,43,50,17,BS_NOTIFY, | ||
107 | WS_EX_CLIENTEDGE | ||
108 | PUSHBUTTON "&Options",IDC_OPTIONS,305,61,50,17,BS_NOTIFY, | ||
109 | WS_EX_CLIENTEDGE | ||
110 | PUSHBUTTON "E&xit",IDC_EXIT,305,79,50,17,BS_NOTIFY,WS_EX_CLIENTEDGE | ||
111 | PUSHBUTTON "&Help",ID_HELP,305,97,50,17,BS_NOTIFY,WS_EX_CLIENTEDGE | ||
112 | LISTBOX IDC_LOG,7,115,348,69,LBS_USETABSTOPS | LBS_NOSEL | | ||
113 | WS_VSCROLL | WS_HSCROLL,WS_EX_DLGMODALFRAME | ||
114 | PUSHBUTTON "..",IDCANCEL,0,183,6,7,NOT WS_VISIBLE | NOT WS_TABSTOP | ||
115 | END | ||
116 | |||
117 | IDD_PROPS_SERVER DIALOG DISCARDABLE 0, 0, 210, 154 | ||
118 | STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | ||
119 | CAPTION "Server" | ||
120 | FONT 8, "MS Sans Serif" | ||
121 | BEGIN | ||
122 | GROUPBOX "TFTP filesystem &root (download path)",IDC_STATIC,7,7, | ||
123 | 196,38 | ||
124 | EDITTEXT IDC_TFTPROOT,13,16,170,13,ES_AUTOHSCROLL | ||
125 | PUSHBUTTON "&B",IDC_BROWSE,186,16,13,13,BS_ICON | ||
126 | CONTROL "Allow access to &subdirectories",IDC_TFTPSUBDIRS, | ||
127 | "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,31,111,10 | ||
128 | GROUPBOX "Read Request Behavior",IDC_STATIC,7,48,153,42 | ||
129 | CONTROL "Give &all files",IDC_RRQ_GIVEALL,"Button", | ||
130 | BS_AUTORADIOBUTTON | BS_NOTIFY | WS_GROUP,13,57,53,10 | ||
131 | CONTROL "&Prompt before giving file",IDC_RRQ_ALWAYSCONFIRM, | ||
132 | "Button",BS_AUTORADIOBUTTON | BS_NOTIFY,23,67,91,10 | ||
133 | CONTROL "&Deny all requests",IDC_RRQ_DENYALL,"Button", | ||
134 | BS_AUTORADIOBUTTON | BS_NOTIFY,33,77,70,10 | ||
135 | GROUPBOX "Write Request Behavior",IDC_STATIC,7,93,172,54,WS_GROUP | ||
136 | CONTROL "Take a&ll files",IDC_WRQ_TAKEALL,"Button", | ||
137 | BS_AUTORADIOBUTTON | WS_GROUP,13,103,55,10 | ||
138 | CONTROL "Prompt if file &exists",IDC_WRQ_PROMPTEXISTING,"Button", | ||
139 | BS_AUTORADIOBUTTON,23,113,73,10 | ||
140 | CONTROL "Always pro&mpt before accepting file", | ||
141 | IDC_WRQ_ALWAYSCONFIRM,"Button",BS_AUTORADIOBUTTON,33,123, | ||
142 | 139,10 | ||
143 | CONTROL "D&eny all requests",IDC_WRQ_DENYALL,"Button", | ||
144 | BS_AUTORADIOBUTTON,43,133,70,10 | ||
145 | CTEXT "Confirmation &timeout",IDC_STATIC,163,52,40,19, | ||
146 | SS_NOTIFY | ||
147 | CONTROL "Slider1",IDC_PROMPTTIMEOUT,"msctls_trackbar32", | ||
148 | TBS_AUTOTICKS | TBS_VERT | TBS_TOP | WS_TABSTOP,182,73, | ||
149 | 21,74 | ||
150 | END | ||
151 | |||
152 | IDD_PROPS_NETWORK DIALOG DISCARDABLE 0, 0, 210, 154 | ||
153 | STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | ||
154 | CAPTION "Network" | ||
155 | FONT 8, "MS Sans Serif" | ||
156 | BEGIN | ||
157 | GROUPBOX "UDP Ports",IDC_STATIC,7,7,196,40 | ||
158 | RTEXT "Listen for &incoming requests on port:",IDC_STATIC,13, | ||
159 | 18,135,8 | ||
160 | EDITTEXT IDC_LISTENPORT,154,16,40,13,ES_AUTOHSCROLL | ||
161 | CONTROL "Spin1",IDC_LISTENSPIN,"msctls_updown32",UDS_WRAP | | ||
162 | UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | | ||
163 | UDS_ARROWKEYS | UDS_NOTHOUSANDS,183,16,11,13 | ||
164 | RTEXT "Send &outging requests to port:",IDC_STATIC,13,31,135,8 | ||
165 | EDITTEXT IDC_SPEAKPORT,154,29,40,13,ES_AUTOHSCROLL | ||
166 | CONTROL "Spin1",IDC_SPEAKSPIN,"msctls_updown32",UDS_WRAP | | ||
167 | UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | | ||
168 | UDS_ARROWKEYS | UDS_NOTHOUSANDS,183,29,11,13 | ||
169 | LTEXT "Default connection timeout:",IDC_STATIC,7,52,88,8 | ||
170 | EDITTEXT IDC_TIMEOUT,110,50,40,13,ES_AUTOHSCROLL | ES_NUMBER | ||
171 | CONTROL "Spin3",IDC_TIMESPIN,"msctls_updown32",UDS_WRAP | | ||
172 | UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | | ||
173 | UDS_ARROWKEYS | UDS_NOTHOUSANDS,140,50,11,13 | ||
174 | LTEXT "Default block size:",IDC_STATIC,7,66,59,8 | ||
175 | LTEXT "seconds",IDC_STATIC,154,52,28,8 | ||
176 | LTEXT "bytes",IDC_STATIC,154,66,18,8 | ||
177 | EDITTEXT IDC_BLOCKSIZE,110,64,40,13,ES_AUTOHSCROLL | ES_NUMBER | ||
178 | CONTROL "Spin3",IDC_BSIZESPIN,"msctls_updown32",UDS_WRAP | | ||
179 | UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | | ||
180 | UDS_ARROWKEYS | UDS_NOTHOUSANDS,140,64,11,13 | ||
181 | END | ||
182 | |||
183 | IDD_CONFIRM_RRQ DIALOGEX 0, 0, 181, 79 | ||
184 | STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_SETFOREGROUND | DS_3DLOOK | WS_POPUP | | ||
185 | WS_CAPTION | ||
186 | EXSTYLE WS_EX_TOOLWINDOW | WS_EX_CLIENTEDGE | ||
187 | CAPTION " PumpKIN - Confirm Read Request" | ||
188 | FONT 8, "MS Sans Serif", 0, 0, 0x1 | ||
189 | BEGIN | ||
190 | DEFPUSHBUTTON "&Grant Access",IDOK,27,58,54,14 | ||
191 | PUSHBUTTON "&Deny Access",IDCANCEL,97,58,54,14 | ||
192 | LTEXT "The host",IDC_STATIC,77,7,29,8 | ||
193 | CTEXT "255.255.255.255",IDC_HOST,57,15,68,14,SS_NOTIFY | | ||
194 | SS_SUNKEN | WS_BORDER,WS_EX_DLGMODALFRAME | | ||
195 | WS_EX_CLIENTEDGE | ||
196 | CTEXT "is requesting the file",IDC_STATIC,23,29,135,8 | ||
197 | CTEXT "",IDC_FILE,23,37,135,14,SS_NOTIFY | SS_SUNKEN | | ||
198 | WS_BORDER,WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE | ||
199 | CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,7,54,167,1 | ||
200 | ICON IDR_MAINFRAME,IDC_STATIC,7,7,18,20 | ||
201 | ICON IDR_MAINFRAME,IDC_STATIC,153,7,18,20 | ||
202 | END | ||
203 | |||
204 | IDD_CONFIRM_WRQ DIALOGEX 0, 0, 201, 95 | ||
205 | STYLE DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | WS_POPUP | WS_CAPTION | ||
206 | EXSTYLE WS_EX_TOOLWINDOW | WS_EX_CLIENTEDGE | ||
207 | CAPTION " PumpKIN - Confirm Write Request" | ||
208 | FONT 8, "MS Sans Serif", 0, 0, 0x1 | ||
209 | BEGIN | ||
210 | DEFPUSHBUTTON "&Accept",IDOK,7,58,59,14 | ||
211 | PUSHBUTTON "&Rename",IDC_RENAME,71,58,59,14 | ||
212 | PUSHBUTTON "&Deny Access",IDCANCEL,135,58,59,14 | ||
213 | LTEXT "The host",IDC_STATIC,87,7,29,8 | ||
214 | CTEXT "255.255.255.255",IDC_HOST,67,15,68,14,SS_NOTIFY | | ||
215 | SS_SUNKEN | WS_BORDER,WS_EX_DLGMODALFRAME | | ||
216 | WS_EX_CLIENTEDGE | ||
217 | CTEXT "is attempting to send you a file",IDC_STATIC,33,29,135, | ||
218 | 8 | ||
219 | CTEXT "",IDC_FILE,33,37,135,14,SS_NOTIFY | SS_SUNKEN | | ||
220 | WS_BORDER,WS_EX_DLGMODALFRAME | WS_EX_CLIENTEDGE | ||
221 | CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,7,54,187,1 | ||
222 | ICON IDR_MAINFRAME,IDC_STATIC,7,7,21,20 | ||
223 | ICON IDR_MAINFRAME,IDC_STATIC,173,7,21,20 | ||
224 | PUSHBUTTON "Res&ume",IDC_RESUME,71,74,59,14 | ||
225 | END | ||
226 | |||
227 | IDD_REQUEST DIALOGEX 0, 0, 191, 161 | ||
228 | STYLE DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | WS_POPUP | WS_CAPTION | | ||
229 | WS_SYSMENU | ||
230 | EXSTYLE WS_EX_CLIENTEDGE | ||
231 | CAPTION "Request" | ||
232 | FONT 8, "MS Sans Serif", 0, 0, 0x1 | ||
233 | BEGIN | ||
234 | LTEXT "&Local file:",IDC_STATIC,7,7,31,8,SS_NOTIFY | ||
235 | EDITTEXT IDC_LOCALFILE,7,16,157,14,ES_AUTOHSCROLL, | ||
236 | WS_EX_CLIENTEDGE | WS_EX_STATICEDGE | ||
237 | PUSHBUTTON "...",IDC_BROWSE,165,16,19,14,BS_ICON,WS_EX_STATICEDGE | ||
238 | LTEXT "&Remote file:",IDC_STATIC,7,34,38,8,SS_NOTIFY | ||
239 | EDITTEXT IDC_REMOTEFILE,7,44,177,14,ES_AUTOHSCROLL, | ||
240 | WS_EX_CLIENTEDGE | WS_EX_STATICEDGE | ||
241 | LTEXT "Remote &host:",IDC_STATIC,7,61,43,8,SS_NOTIFY | ||
242 | COMBOBOX IDC_TALKS,7,72,157,66,CBS_SIMPLE | CBS_AUTOHSCROLL | | ||
243 | CBS_SORT | CBS_NOINTEGRALHEIGHT | WS_VSCROLL | | ||
244 | WS_TABSTOP,WS_EX_CLIENTEDGE | WS_EX_STATICEDGE | ||
245 | PUSHBUTTON "R\nE\n&F\nR\nE\nS\nH",IDC_REFRESH,165,72,19,66, | ||
246 | BS_CENTER | BS_VCENTER | BS_MULTILINE | BS_NOTIFY, | ||
247 | WS_EX_CLIENTEDGE | ||
248 | LTEXT "&Type:",IDC_STATIC,58,34,19,8 | ||
249 | COMBOBOX IDC_TYPE,80,31,43,41,CBS_DROPDOWN | CBS_AUTOHSCROLL | | ||
250 | CBS_LOWERCASE | WS_VSCROLL | WS_TABSTOP | ||
251 | LTEXT "&Block:",IDC_STATIC,127,34,21,8 | ||
252 | COMBOBOX IDC_BSIZE,149,31,35,53,CBS_DROPDOWN | WS_VSCROLL | | ||
253 | WS_TABSTOP | ||
254 | DEFPUSHBUTTON "OK",IDOK,35,140,50,14 | ||
255 | PUSHBUTTON "Cancel",IDCANCEL,101,140,50,14 | ||
256 | CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT,52,32,1,11 | ||
257 | END | ||
258 | |||
259 | IDD_PROPS_SOUNDS DIALOG DISCARDABLE 0, 0, 210, 154 | ||
260 | STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | ||
261 | CAPTION "Sounds" | ||
262 | FONT 8, "MS Sans Serif" | ||
263 | BEGIN | ||
264 | LTEXT "&Incoming request:",IDC_STATIC,7,9,57,8 | ||
265 | COMBOBOX IDC_RING,70,7,103,100,CBS_DROPDOWN | CBS_AUTOHSCROLL | | ||
266 | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
267 | PUSHBUTTON "browse",IDC_RING_BROWSE,175,7,13,13,BS_ICON | ||
268 | PUSHBUTTON "play",IDC_RING_PLAY,190,7,13,13,BS_ICON | ||
269 | LTEXT "xfer &finished:",IDC_STATIC,7,25,57,8 | ||
270 | COMBOBOX IDC_FINISHED,70,22,103,100,CBS_DROPDOWN | | ||
271 | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
272 | PUSHBUTTON "browse",IDC_FINISHED_BROWSE,175,22,13,13,BS_ICON | ||
273 | PUSHBUTTON "play",IDC_FINISHED_PLAY,190,22,13,13,BS_ICON | ||
274 | LTEXT "xfer &aborted:",IDC_STATIC,7,40,57,8 | ||
275 | COMBOBOX IDC_ABORTED,70,37,103,100,CBS_DROPDOWN | CBS_AUTOHSCROLL | | ||
276 | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
277 | PUSHBUTTON "browse",IDC_ABORTED_BROWSE,175,37,13,13,BS_ICON | ||
278 | PUSHBUTTON "play",IDC_ABORTED_PLAY,190,37,13,13,BS_ICON | ||
279 | END | ||
280 | |||
281 | |||
282 | #ifndef _MAC | ||
283 | ///////////////////////////////////////////////////////////////////////////// | ||
284 | // | ||
285 | // Version | ||
286 | // | ||
287 | |||
288 | VS_VERSION_INFO VERSIONINFO | ||
289 | FILEVERSION 2,5,0,0 | ||
290 | PRODUCTVERSION 2,5,0,0 | ||
291 | FILEFLAGSMASK 0x3fL | ||
292 | #ifdef _DEBUG | ||
293 | FILEFLAGS 0x1L | ||
294 | #else | ||
295 | FILEFLAGS 0x0L | ||
296 | #endif | ||
297 | FILEOS 0x4L | ||
298 | FILETYPE 0x1L | ||
299 | FILESUBTYPE 0x0L | ||
300 | BEGIN | ||
301 | BLOCK "StringFileInfo" | ||
302 | BEGIN | ||
303 | BLOCK "040904b0" | ||
304 | BEGIN | ||
305 | VALUE "CompanyName", "Klever Group (http://www.klever.net/)\0" | ||
306 | VALUE "FileDescription", "PumpKIN, tftp client/daemon\0" | ||
307 | VALUE "FileVersion", "2, 5, 0, 0\0" | ||
308 | VALUE "InternalName", "PUMPKIN\0" | ||
309 | VALUE "LegalCopyright", "Copyright © 1997, 1998, 2002 Klever Group (http://www.klever.net)\0" | ||
310 | VALUE "LegalTrademarks", "Klever Group (http://www.klever.net/)\0" | ||
311 | VALUE "OriginalFilename", "PUMPKIN.EXE\0" | ||
312 | VALUE "ProductName", "PumpKIN\0" | ||
313 | VALUE "ProductVersion", "2, 5, 0, 0\0" | ||
314 | END | ||
315 | END | ||
316 | BLOCK "VarFileInfo" | ||
317 | BEGIN | ||
318 | VALUE "Translation", 0x409, 1200 | ||
319 | END | ||
320 | END | ||
321 | |||
322 | #endif // !_MAC | ||
323 | |||
324 | |||
325 | ///////////////////////////////////////////////////////////////////////////// | ||
326 | // | ||
327 | // DESIGNINFO | ||
328 | // | ||
329 | |||
330 | #ifdef APSTUDIO_INVOKED | ||
331 | GUIDELINES DESIGNINFO DISCARDABLE | ||
332 | BEGIN | ||
333 | IDD_ABOUTBOX, DIALOG | ||
334 | BEGIN | ||
335 | LEFTMARGIN, 7 | ||
336 | RIGHTMARGIN, 210 | ||
337 | TOPMARGIN, 7 | ||
338 | BOTTOMMARGIN, 67 | ||
339 | END | ||
340 | |||
341 | IDD_PUMPKIN_DIALOG, DIALOG | ||
342 | BEGIN | ||
343 | LEFTMARGIN, 7 | ||
344 | RIGHTMARGIN, 355 | ||
345 | TOPMARGIN, 7 | ||
346 | BOTTOMMARGIN, 184 | ||
347 | HORZGUIDE, 115 | ||
348 | END | ||
349 | |||
350 | IDD_PROPS_SERVER, DIALOG | ||
351 | BEGIN | ||
352 | LEFTMARGIN, 7 | ||
353 | RIGHTMARGIN, 203 | ||
354 | TOPMARGIN, 7 | ||
355 | BOTTOMMARGIN, 147 | ||
356 | END | ||
357 | |||
358 | IDD_PROPS_NETWORK, DIALOG | ||
359 | BEGIN | ||
360 | LEFTMARGIN, 7 | ||
361 | RIGHTMARGIN, 203 | ||
362 | TOPMARGIN, 7 | ||
363 | BOTTOMMARGIN, 147 | ||
364 | END | ||
365 | |||
366 | IDD_CONFIRM_RRQ, DIALOG | ||
367 | BEGIN | ||
368 | LEFTMARGIN, 7 | ||
369 | RIGHTMARGIN, 174 | ||
370 | TOPMARGIN, 7 | ||
371 | BOTTOMMARGIN, 72 | ||
372 | END | ||
373 | |||
374 | IDD_CONFIRM_WRQ, DIALOG | ||
375 | BEGIN | ||
376 | LEFTMARGIN, 7 | ||
377 | RIGHTMARGIN, 194 | ||
378 | TOPMARGIN, 7 | ||
379 | BOTTOMMARGIN, 88 | ||
380 | END | ||
381 | |||
382 | IDD_REQUEST, DIALOG | ||
383 | BEGIN | ||
384 | LEFTMARGIN, 7 | ||
385 | RIGHTMARGIN, 184 | ||
386 | TOPMARGIN, 7 | ||
387 | BOTTOMMARGIN, 154 | ||
388 | END | ||
389 | |||
390 | IDD_PROPS_SOUNDS, DIALOG | ||
391 | BEGIN | ||
392 | LEFTMARGIN, 7 | ||
393 | RIGHTMARGIN, 203 | ||
394 | TOPMARGIN, 7 | ||
395 | BOTTOMMARGIN, 147 | ||
396 | END | ||
397 | END | ||
398 | #endif // APSTUDIO_INVOKED | ||
399 | |||
400 | |||
401 | ///////////////////////////////////////////////////////////////////////////// | ||
402 | // | ||
403 | // Bitmap | ||
404 | // | ||
405 | |||
406 | IDB_BACKGROUND BITMAP DISCARDABLE "shared-data/klever-background.bmp" | ||
407 | |||
408 | ///////////////////////////////////////////////////////////////////////////// | ||
409 | // | ||
410 | // WAVE | ||
411 | // | ||
412 | |||
413 | IDR_WAVE_RING WAVE DISCARDABLE "res\\ring.wav" | ||
414 | IDR_WAVE_FINISHED WAVE DISCARDABLE "res\\finished.wav" | ||
415 | IDR_WAVE_ABORTED WAVE DISCARDABLE "res\\failed.wav" | ||
416 | |||
417 | ///////////////////////////////////////////////////////////////////////////// | ||
418 | // | ||
419 | // Dialog Info | ||
420 | // | ||
421 | |||
422 | IDD_REQUEST DLGINIT | ||
423 | BEGIN | ||
424 | IDC_TYPE, 0x403, 6, 0 | ||
425 | 0x636f, 0x6574, 0x0074, | ||
426 | IDC_TYPE, 0x403, 9, 0 | ||
427 | 0x656e, 0x6174, 0x6373, 0x6969, "\000" | ||
428 | IDC_BSIZE, 0x403, 4, 0 | ||
429 | 0x3135, 0x0032, | ||
430 | IDC_BSIZE, 0x403, 5, 0 | ||
431 | 0x3031, 0x3432, "\000" | ||
432 | IDC_BSIZE, 0x403, 5, 0 | ||
433 | 0x3032, 0x3834, "\000" | ||
434 | IDC_BSIZE, 0x403, 5, 0 | ||
435 | 0x3034, 0x3639, "\000" | ||
436 | IDC_BSIZE, 0x403, 5, 0 | ||
437 | 0x3138, 0x3239, "\000" | ||
438 | 0 | ||
439 | END | ||
440 | |||
441 | |||
442 | ///////////////////////////////////////////////////////////////////////////// | ||
443 | // | ||
444 | // Menu | ||
445 | // | ||
446 | |||
447 | IDM_POPUPS MENU DISCARDABLE | ||
448 | BEGIN | ||
449 | POPUP "&Tray" | ||
450 | BEGIN | ||
451 | MENUITEM "&Send File", ID_TRAY_SENDFILE | ||
452 | MENUITEM "F&etch file", ID_TRAY_FETCHFILE | ||
453 | MENUITEM "&Options", ID_TRAY_OPTIONS | ||
454 | MENUITEM "Show &PumpKIN Window", ID_TRAY_SHOWPUMPKINWINDOW | ||
455 | MENUITEM "Open &Files Folder", ID_TRAY_OPENFILESFOLDER | ||
456 | MENUITEM SEPARATOR | ||
457 | MENUITEM "&Help Topics", ID_TRAY_HELP | ||
458 | MENUITEM "&About PumpKIN", ID_TRAY_ABOUTPUMPKIN | ||
459 | MENUITEM SEPARATOR | ||
460 | MENUITEM "E&xit", ID_TRAY_EXIT | ||
461 | END | ||
462 | END | ||
463 | |||
464 | |||
465 | ///////////////////////////////////////////////////////////////////////////// | ||
466 | // | ||
467 | // String Table | ||
468 | // | ||
469 | |||
470 | STRINGTABLE DISCARDABLE | ||
471 | BEGIN | ||
472 | IDS_ABOUTBOX "&About PumpKIN..." | ||
473 | IDS_FMT_BYTES "%lu" | ||
474 | IDP_SOCKETS_INIT_FAILED "Windows sockets initialization failed." | ||
475 | IDS_TFTP_ERROR_ACCESS "Access violation" | ||
476 | IDS_TFTP_ERROR_NOTFOUND "File not found" | ||
477 | IDS_TFTP_ERROR_DIRFULL "Directory is full" | ||
478 | IDS_TFTP_ERROR_SHARING "Sharing violation" | ||
479 | IDS_TFTP_ERROR_DISKFULL "Disk full" | ||
480 | IDS_TFTP_ERROR_UNDEFINED "Undefined error" | ||
481 | IDS_LOG_START "PumpKIN started" | ||
482 | IDS_LOG_LISTENRECEIVEERROR "Error listening for incoming connections" | ||
483 | END | ||
484 | |||
485 | STRINGTABLE DISCARDABLE | ||
486 | BEGIN | ||
487 | IDS_LOG_LISTENACCEPTERROR "Error accepting incoming connection" | ||
488 | IDS_LOG_RRQSERVE "'%s' of type '%s' is requested from %s" | ||
489 | IDS_LOG_LISTENOPCODE "Invalid opcode in initial connection request" | ||
490 | IDS_LOG_XFERUDPSEND "UDP packet send failed" | ||
491 | IDS_LOG_XFERRECEIVE "Error on xfer socket" | ||
492 | IDS_LOG_XFERSEND "Error on xfer socket" | ||
493 | IDS_LOG_XFERUDPRECEIVE "UDP packet receive failed" | ||
494 | IDS_LOG_XFERSOURCETID "Packet from unexpected source" | ||
495 | IDS_LOG_SENTTFTPERROR ":%u: %s" | ||
496 | IDS_LOG_GOTTFTPERROR "TFTP:%u: %s" | ||
497 | IDS_LOG_XFEROPCODE "Invalid opcode during transfer received" | ||
498 | IDS_LOG_XFERRRQFINISHED "Transfer of '%s' has successfully completed" | ||
499 | IDS_TITLE_OPTIONS "Options" | ||
500 | IDS_LOG_WRQSERVE "Writing of '%s' of type '%s' is requested by %s" | ||
501 | IDS_TFTP_ERROR_FAILEDTORENAME "Too many clones of the file" | ||
502 | IDS_RENAME_TITLE "Save As" | ||
503 | END | ||
504 | |||
505 | STRINGTABLE DISCARDABLE | ||
506 | BEGIN | ||
507 | IDS_LOG_TIMEDOUT "Transmission of '%s' is timed out" | ||
508 | IDS_CONFIRMEXIT_TITLE "Exit" | ||
509 | IDS_CONFIRMEXIT_TEXT "File transmission is currently in progress. Are you sure you want to exit?" | ||
510 | IDS_LOG_XFERWRQFINISHED "Transfer of '%s' has successfully completed" | ||
511 | IDS_LOG_XFERABORTED "Transfer of '%s' was aborted" | ||
512 | IDS_TITLE_PUTREQUEST "Send file" | ||
513 | IDS_TITLE_GETREQUEST "Fetch file" | ||
514 | IDS_WTALKHEADING "Talk with " | ||
515 | IDS_TITLE_BROWSEFILE "Browse" | ||
516 | IDS_LOG_RESOLVEFAILED "Failed to resolve host address for '%s'" | ||
517 | IDS_LOG_FAILEDLOCALFILE "Failed to open local file '%s'" | ||
518 | IDS_LOG_FAILEDTOOPEN "Failed to open '%s'" | ||
519 | IDS_OTALXHEADING "Open Talks: talking to " | ||
520 | IDS_REGISTRYKEY "Klever Group, Inc." | ||
521 | IDS_KLEVERNET_URL "http://www.klever.net/" | ||
522 | IDS_LOGTIMEFORMAT "%H:%M:%S %B %d" | ||
523 | END | ||
524 | |||
525 | STRINGTABLE DISCARDABLE | ||
526 | BEGIN | ||
527 | ID_TRAY_HELP "Read the help on PumpKIN" | ||
528 | ID_TRAY_ABOUTPUMPKIN "Learn about PumpKIN and it's creator" | ||
529 | ID_TRAY_EXIT "Close PumpKIN" | ||
530 | ID_TRAY_SENDFILE "Send file over the network to your tete-a-tete" | ||
531 | ID_TRAY_FETCHFILE "Fetch file from remote computer" | ||
532 | ID_TRAY_OPTIONS "Set PumpKIN options" | ||
533 | ID_TRAY_SHOWPUMPKINWINDOW "Show main window" | ||
534 | ID_TRAY_OPENFILESFOLDER "Explore TFTP root folder" | ||
535 | END | ||
536 | |||
537 | STRINGTABLE DISCARDABLE | ||
538 | BEGIN | ||
539 | IDC_CONNECTIONS "Active transfers" | ||
540 | IDC_LOG "PumpKIN Activity Log" | ||
541 | IDC_GET "Fetch file from remote server" | ||
542 | IDC_PUT "Send file over the net" | ||
543 | IDC_ABORT "Abort transfer currently in progress" | ||
544 | IDC_EXIT "Close PumpKIN" | ||
545 | END | ||
546 | |||
547 | STRINGTABLE DISCARDABLE | ||
548 | BEGIN | ||
549 | IDC_OPTIONS "Set PumpKIN options" | ||
550 | IDC_REFRESH "Refresh talks list" | ||
551 | IDC_BROWSE "Browse" | ||
552 | END | ||
553 | |||
554 | STRINGTABLE DISCARDABLE | ||
555 | BEGIN | ||
556 | ID_HELP "Read help on PumpKIN" | ||
557 | END | ||
558 | |||
559 | STRINGTABLE DISCARDABLE | ||
560 | BEGIN | ||
561 | IDS_DROPFILES_TITLE "Drop Files" | ||
562 | IDS_NOMULTIPLEDROP_TEXT "You can't drop more than one file here. Only the first one will be accepted" | ||
563 | IDS_LOG_REQUESTING "Requesting '%s' from '%s'" | ||
564 | IDS_LOG_SENDING "Sending '%s' to '%s'" | ||
565 | IDS_WTALKAT "@" | ||
566 | IDS_OTALXAT " at " | ||
567 | IDS_TFTP_ERROR_TSIZE "Invalid transfer size" | ||
568 | IDS_TFTP_ERROR_BSIZE "Invalid block size" | ||
569 | IDS_TFTP_ERROR_TOUT "Invalid timeout" | ||
570 | IDS_SELECT_TFTPROOT "Select TFTP filesystem root.." | ||
571 | IDS_FILTER_WAV "Sound Files (*.wav)|*.wav||" | ||
572 | IDS_TITLE_WAV "Select sound.." | ||
573 | END | ||
574 | |||
575 | STRINGTABLE DISCARDABLE | ||
576 | BEGIN | ||
577 | AFX_IDS_APP_TITLE "PUMPKIN" | ||
578 | END | ||
579 | |||
580 | #endif // English (U.S.) resources | ||
581 | ///////////////////////////////////////////////////////////////////////////// | ||
582 | |||
583 | |||
584 | |||
585 | #ifndef APSTUDIO_INVOKED | ||
586 | ///////////////////////////////////////////////////////////////////////////// | ||
587 | // | ||
588 | // Generated from the TEXTINCLUDE 3 resource. | ||
589 | // | ||
590 | #define _AFX_NO_SPLITTER_RESOURCES | ||
591 | #define _AFX_NO_OLE_RESOURCES | ||
592 | #define _AFX_NO_TRACKER_RESOURCES | ||
593 | #define _AFX_NO_PROPERTY_RESOURCES | ||
594 | |||
595 | #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) | ||
596 | #ifdef _WIN32 | ||
597 | LANGUAGE 9, 1 | ||
598 | #pragma code_page(1252) | ||
599 | #endif | ||
600 | #include "res\pumpkin.rc2" // non-Microsoft Visual C++ edited resources | ||
601 | #include "afxres.rc" // Standard components | ||
602 | #endif | ||
603 | ///////////////////////////////////////////////////////////////////////////// | ||
604 | #endif // not APSTUDIO_INVOKED | ||
605 | |||