|
|
|
@@ -38,97 +38,97 @@ BEGIN |
38 | "\0"
|
38 | "\0"
|
39 | END
|
39 | END
|
40 |
|
40 |
|
41 | 3 TEXTINCLUDE DISCARDABLE
|
41 | 3 TEXTINCLUDE DISCARDABLE
|
42 | BEGIN
|
42 | BEGIN
|
43 | "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
43 | "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
44 | "#define _AFX_NO_OLE_RESOURCES\r\n"
|
44 | "#define _AFX_NO_OLE_RESOURCES\r\n"
|
45 | "#define _AFX_NO_TRACKER_RESOURCES\r\n"
|
45 | "#define _AFX_NO_TRACKER_RESOURCES\r\n"
|
46 | "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
|
46 | "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
|
47 | "\r\n"
|
47 | "\r\n"
|
48 | "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
|
48 | "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
|
49 | "#ifdef _WIN32\r\n"
|
49 | "#ifdef _WIN32\r\n"
|
50 | "LANGUAGE 9, 1\r\n"
|
50 | "LANGUAGE 9, 1\r\n"
|
51 | "#pragma code_page(1252)\r\n"
|
51 | "#pragma code_page(1252)\r\n"
|
52 | "#endif\r\n"
|
52 | "#endif\r\n"
|
53 | "#include ""res\\PumpKIN.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
|
53 | "#include ""res\\PumpKIN.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
|
54 | "#include ""afxres.rc"" // Standard components\r\n"
|
54 | "#include ""afxres.rc"" // Standard components\r\n"
|
55 | "#endif\0"
|
55 | "#endif\0"
|
56 | END
|
56 | END
|
57 |
|
57 |
|
58 | #endif // APSTUDIO_INVOKED
|
58 | #endif // APSTUDIO_INVOKED
|
59 |
|
59 |
|
60 |
|
60 |
|
61 | /////////////////////////////////////////////////////////////////////////////
|
61 | /////////////////////////////////////////////////////////////////////////////
|
62 | //
|
62 | //
|
63 | // Icon
|
63 | // Icon
|
64 | //
|
64 | //
|
65 |
|
65 |
|
66 | // Icon with lowest ID value placed first to ensure application icon
|
66 | // Icon with lowest ID value placed first to ensure application icon
|
67 | // remains consistent on all systems.
|
67 | // remains consistent on all systems.
|
68 | IDI_RRQ ICON DISCARDABLE "res\\wrq.ico"
|
68 | IDI_RRQ ICON DISCARDABLE "res\\wrq.ico"
|
69 | IDI_WRQ ICON DISCARDABLE "res\\rrq.ico"
|
69 | IDI_WRQ ICON DISCARDABLE "res\\rrq.ico"
|
70 | IDI_BROWSE ICON DISCARDABLE "shared-data/browse-icon.ico"
|
70 | IDI_BROWSE ICON DISCARDABLE "shared-data/browse-icon.ico"
|
71 | IDR_MAINFRAME ICON DISCARDABLE "res\\pumpkin.ico"
|
71 | IDR_MAINFRAME ICON DISCARDABLE "res\\pumpkin.ico"
|
72 | IDI_PLAY ICON DISCARDABLE "shared-data/play-icon.ico"
|
72 | IDI_PLAY ICON DISCARDABLE "shared-data/play-icon.ico"
|
73 |
|
73 |
|
74 | /////////////////////////////////////////////////////////////////////////////
|
74 | /////////////////////////////////////////////////////////////////////////////
|
75 | //
|
75 | //
|
76 | // Dialog
|
76 | // Dialog
|
77 | //
|
77 | //
|
78 |
|
78 |
|
79 | IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 217, 74
|
79 | IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 217, 74
|
80 | STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
80 | STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
81 | CAPTION "About PumpKIN"
|
81 | CAPTION "About PumpKIN"
|
82 | FONT 8, "MS Sans Serif"
|
82 | FONT 8, "MS Sans Serif"
|
83 | BEGIN
|
83 | BEGIN
|
84 | ICON IDR_MAINFRAME,IDC_STATIC,7,17,18,20
|
84 | ICON IDR_MAINFRAME,IDC_STATIC,7,17,18,20
|
85 | LTEXT "PumpKIN, Version 2.5",IDC_STATIC,40,15,119,8,SS_NOPREFIX
|
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,
|
86 | LTEXT "Copyright © 1997-2004 Klever Group",IDC_STATIC,40,30,170,
|
87 | 8
|
87 | 8
|
88 | DEFPUSHBUTTON "OK",IDOK,178,7,32,14,WS_GROUP
|
88 | DEFPUSHBUTTON "OK",IDOK,178,7,32,14,WS_GROUP
|
89 | PUSHBUTTON "http://www.klever.net/",IDC_KLEVERNET,124,53,86,14
|
89 | PUSHBUTTON "http://www.klever.net/",IDC_KLEVERNET,124,53,86,14
|
90 | END
|
90 | END
|
91 |
|
91 |
|
92 | IDD_PUMPKIN_DIALOG DIALOGEX 0, 0, 362, 191
|
92 | IDD_PUMPKIN_DIALOG DIALOGEX 0, 0, 362, 191
|
93 | STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION |
|
93 | STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION |
|
94 | WS_SYSMENU
|
94 | WS_SYSMENU
|
95 | EXSTYLE WS_EX_ACCEPTFILES | WS_EX_APPWINDOW
|
95 | EXSTYLE WS_EX_ACCEPTFILES | WS_EX_APPWINDOW
|
96 | CAPTION " PumpKIN"
|
96 | CAPTION " PumpKIN"
|
97 | FONT 8, "MS Sans Serif", 0, 0, 0x1
|
97 | FONT 8, "MS Sans Serif", 0, 0, 0x1
|
98 | BEGIN
|
98 | BEGIN
|
99 | CONTROL "List1",IDC_CONNECTIONS,"SysListView32",LVS_REPORT |
|
99 | CONTROL "List1",IDC_CONNECTIONS,"SysListView32",LVS_REPORT |
|
100 | LVS_AUTOARRANGE | WS_BORDER | WS_TABSTOP,7,7,295,108,
|
100 | LVS_AUTOARRANGE | WS_BORDER | WS_TABSTOP,7,7,295,108,
|
101 | WS_EX_DLGMODALFRAME
|
101 | WS_EX_DLGMODALFRAME
|
102 | PUSHBUTTON "&Get File",IDC_GET,305,7,50,17,BS_NOTIFY,
|
102 | PUSHBUTTON "&Get File",IDC_GET,305,7,50,17,BS_NOTIFY,
|
103 | WS_EX_CLIENTEDGE
|
103 | WS_EX_CLIENTEDGE
|
104 | PUSHBUTTON "&Put File",IDC_PUT,305,25,50,17,BS_NOTIFY,
|
104 | PUSHBUTTON "&Put File",IDC_PUT,305,25,50,17,BS_NOTIFY,
|
105 | WS_EX_CLIENTEDGE
|
105 | WS_EX_CLIENTEDGE
|
106 | PUSHBUTTON "&Abort xfer",IDC_ABORT,305,43,50,17,BS_NOTIFY,
|
106 | PUSHBUTTON "&Abort xfer",IDC_ABORT,305,43,50,17,BS_NOTIFY,
|
107 | WS_EX_CLIENTEDGE
|
107 | WS_EX_CLIENTEDGE
|
108 | PUSHBUTTON "&Options",IDC_OPTIONS,305,61,50,17,BS_NOTIFY,
|
108 | PUSHBUTTON "&Options",IDC_OPTIONS,305,61,50,17,BS_NOTIFY,
|
109 | WS_EX_CLIENTEDGE
|
109 | WS_EX_CLIENTEDGE
|
110 | PUSHBUTTON "E&xit",IDC_EXIT,305,79,50,17,BS_NOTIFY,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
|
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 |
|
112 | LISTBOX IDC_LOG,7,115,348,69,LBS_USETABSTOPS | LBS_NOSEL |
|
113 | WS_VSCROLL | WS_HSCROLL,WS_EX_DLGMODALFRAME
|
113 | WS_VSCROLL | WS_HSCROLL,WS_EX_DLGMODALFRAME
|
114 | PUSHBUTTON "..",IDCANCEL,0,183,6,7,NOT WS_VISIBLE | NOT WS_TABSTOP
|
114 | PUSHBUTTON "..",IDCANCEL,0,183,6,7,NOT WS_VISIBLE | NOT WS_TABSTOP
|
115 | END
|
115 | END
|
116 |
|
116 |
|
117 | IDD_PROPS_SERVER DIALOG DISCARDABLE 0, 0, 210, 154
|
117 | IDD_PROPS_SERVER DIALOG DISCARDABLE 0, 0, 210, 154
|
118 | STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
|
118 | STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
|
119 | CAPTION "Server"
|
119 | CAPTION "Server"
|
120 | FONT 8, "MS Sans Serif"
|
120 | FONT 8, "MS Sans Serif"
|
121 | BEGIN
|
121 | BEGIN
|
122 | GROUPBOX "TFTP filesystem &root (download path)",IDC_STATIC,7,7,
|
122 | GROUPBOX "TFTP filesystem &root (download path)",IDC_STATIC,7,7,
|
123 | 196,38
|
123 | 196,38
|
124 | EDITTEXT IDC_TFTPROOT,13,16,170,13,ES_AUTOHSCROLL
|
124 | EDITTEXT IDC_TFTPROOT,13,16,170,13,ES_AUTOHSCROLL
|
125 | PUSHBUTTON "&B",IDC_BROWSE,186,16,13,13,BS_ICON
|
125 | PUSHBUTTON "&B",IDC_BROWSE,186,16,13,13,BS_ICON
|
126 | CONTROL "Allow access to &subdirectories",IDC_TFTPSUBDIRS,
|
126 | CONTROL "Allow access to &subdirectories",IDC_TFTPSUBDIRS,
|
127 | "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,31,111,10
|
127 | "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,31,111,10
|
128 | GROUPBOX "Read Request Behavior",IDC_STATIC,7,48,153,42
|
128 | GROUPBOX "Read Request Behavior",IDC_STATIC,7,48,153,42
|
129 | CONTROL "Give &all files",IDC_RRQ_GIVEALL,"Button",
|
129 | CONTROL "Give &all files",IDC_RRQ_GIVEALL,"Button",
|
130 | BS_AUTORADIOBUTTON | BS_NOTIFY | WS_GROUP,13,57,53,10
|
130 | BS_AUTORADIOBUTTON | BS_NOTIFY | WS_GROUP,13,57,53,10
|
131 | CONTROL "&Prompt before giving file",IDC_RRQ_ALWAYSCONFIRM,
|
131 | CONTROL "&Prompt before giving file",IDC_RRQ_ALWAYSCONFIRM,
|
132 | "Button",BS_AUTORADIOBUTTON | BS_NOTIFY,23,67,91,10
|
132 | "Button",BS_AUTORADIOBUTTON | BS_NOTIFY,23,67,91,10
|
133 | CONTROL "&Deny all requests",IDC_RRQ_DENYALL,"Button",
|
133 | CONTROL "&Deny all requests",IDC_RRQ_DENYALL,"Button",
|
134 | BS_AUTORADIOBUTTON | BS_NOTIFY,33,77,70,10
|
134 | BS_AUTORADIOBUTTON | BS_NOTIFY,33,77,70,10
|
@@ -261,97 +261,97 @@ STYLE WS_CHILD | WS_DISABLED | WS_CAPTION |
261 | CAPTION "Sounds"
|
261 | CAPTION "Sounds"
|
262 | FONT 8, "MS Sans Serif"
|
262 | FONT 8, "MS Sans Serif"
|
263 | BEGIN
|
263 | BEGIN
|
264 | LTEXT "&Incoming request:",IDC_STATIC,7,9,57,8
|
264 | LTEXT "&Incoming request:",IDC_STATIC,7,9,57,8
|
265 | COMBOBOX IDC_RING,70,7,103,100,CBS_DROPDOWN | CBS_AUTOHSCROLL |
|
265 | COMBOBOX IDC_RING,70,7,103,100,CBS_DROPDOWN | CBS_AUTOHSCROLL |
|
266 | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
266 | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
267 | PUSHBUTTON "browse",IDC_RING_BROWSE,175,7,13,13,BS_ICON
|
267 | PUSHBUTTON "browse",IDC_RING_BROWSE,175,7,13,13,BS_ICON
|
268 | PUSHBUTTON "play",IDC_RING_PLAY,190,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
|
269 | LTEXT "xfer &finished:",IDC_STATIC,7,25,57,8
|
270 | COMBOBOX IDC_FINISHED,70,22,103,100,CBS_DROPDOWN |
|
270 | COMBOBOX IDC_FINISHED,70,22,103,100,CBS_DROPDOWN |
|
271 | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
271 | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
272 | PUSHBUTTON "browse",IDC_FINISHED_BROWSE,175,22,13,13,BS_ICON
|
272 | PUSHBUTTON "browse",IDC_FINISHED_BROWSE,175,22,13,13,BS_ICON
|
273 | PUSHBUTTON "play",IDC_FINISHED_PLAY,190,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
|
274 | LTEXT "xfer &aborted:",IDC_STATIC,7,40,57,8
|
275 | COMBOBOX IDC_ABORTED,70,37,103,100,CBS_DROPDOWN | CBS_AUTOHSCROLL |
|
275 | COMBOBOX IDC_ABORTED,70,37,103,100,CBS_DROPDOWN | CBS_AUTOHSCROLL |
|
276 | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
276 | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
277 | PUSHBUTTON "browse",IDC_ABORTED_BROWSE,175,37,13,13,BS_ICON
|
277 | PUSHBUTTON "browse",IDC_ABORTED_BROWSE,175,37,13,13,BS_ICON
|
278 | PUSHBUTTON "play",IDC_ABORTED_PLAY,190,37,13,13,BS_ICON
|
278 | PUSHBUTTON "play",IDC_ABORTED_PLAY,190,37,13,13,BS_ICON
|
279 | END
|
279 | END
|
280 |
|
280 |
|
281 |
|
281 |
|
282 | #ifndef _MAC
|
282 | #ifndef _MAC
|
283 | /////////////////////////////////////////////////////////////////////////////
|
283 | /////////////////////////////////////////////////////////////////////////////
|
284 | //
|
284 | //
|
285 | // Version
|
285 | // Version
|
286 | //
|
286 | //
|
287 |
|
287 |
|
288 | VS_VERSION_INFO VERSIONINFO
|
288 | VS_VERSION_INFO VERSIONINFO
|
289 | FILEVERSION 2,5,0,0
|
289 | FILEVERSION 2,5,0,0
|
290 | PRODUCTVERSION 2,5,0,0
|
290 | PRODUCTVERSION 2,5,0,0
|
291 | FILEFLAGSMASK 0x3fL
|
291 | FILEFLAGSMASK 0x3fL
|
292 | #ifdef _DEBUG
|
292 | #ifdef _DEBUG
|
293 | FILEFLAGS 0x1L
|
293 | FILEFLAGS 0x1L
|
294 | #else
|
294 | #else
|
295 | FILEFLAGS 0x0L
|
295 | FILEFLAGS 0x0L
|
296 | #endif
|
296 | #endif
|
297 | FILEOS 0x4L
|
297 | FILEOS 0x4L
|
298 | FILETYPE 0x1L
|
298 | FILETYPE 0x1L
|
299 | FILESUBTYPE 0x0L
|
299 | FILESUBTYPE 0x0L
|
300 | BEGIN
|
300 | BEGIN
|
301 | BLOCK "StringFileInfo"
|
301 | BLOCK "StringFileInfo"
|
302 | BEGIN
|
302 | BEGIN
|
303 | BLOCK "040904b0"
|
303 | BLOCK "040904b0"
|
304 | BEGIN
|
304 | BEGIN
|
305 | VALUE "CompanyName", "Klever Group (http://www.klever.net/)\0"
|
305 | VALUE "CompanyName", "Klever Group (http://www.klever.net/)\0"
|
306 | VALUE "FileDescription", "PumpKIN, tftp client/daemon\0"
|
306 | VALUE "FileDescription", "PumpKIN, tftp client/daemon\0"
|
307 | VALUE "FileVersion", "2, 5, 0, 0\0"
|
307 | VALUE "FileVersion", "2, 5, 0, 0\0"
|
308 | VALUE "InternalName", "PUMPKIN\0"
|
308 | VALUE "InternalName", "PUMPKIN\0"
|
309 | VALUE "LegalCopyright", "Copyright © 1997, 1998, 2002 Klever Group (http://www.klever.net)\0"
|
309 | VALUE "LegalCopyright", "Copyright © 1997-2004 Klever Group (http://www.klever.net)\0"
|
310 | VALUE "LegalTrademarks", "Klever Group (http://www.klever.net/)\0"
|
310 | VALUE "LegalTrademarks", "Klever Group (http://www.klever.net/)\0"
|
311 | VALUE "OriginalFilename", "PUMPKIN.EXE\0"
|
311 | VALUE "OriginalFilename", "PUMPKIN.EXE\0"
|
312 | VALUE "ProductName", "PumpKIN\0"
|
312 | VALUE "ProductName", "PumpKIN\0"
|
313 | VALUE "ProductVersion", "2, 5, 0, 0\0"
|
313 | VALUE "ProductVersion", "2, 5, 0, 0\0"
|
314 | END
|
314 | END
|
315 | END
|
315 | END
|
316 | BLOCK "VarFileInfo"
|
316 | BLOCK "VarFileInfo"
|
317 | BEGIN
|
317 | BEGIN
|
318 | VALUE "Translation", 0x409, 1200
|
318 | VALUE "Translation", 0x409, 1200
|
319 | END
|
319 | END
|
320 | END
|
320 | END
|
321 |
|
321 |
|
322 | #endif // !_MAC
|
322 | #endif // !_MAC
|
323 |
|
323 |
|
324 |
|
324 |
|
325 | /////////////////////////////////////////////////////////////////////////////
|
325 | /////////////////////////////////////////////////////////////////////////////
|
326 | //
|
326 | //
|
327 | // DESIGNINFO
|
327 | // DESIGNINFO
|
328 | //
|
328 | //
|
329 |
|
329 |
|
330 | #ifdef APSTUDIO_INVOKED
|
330 | #ifdef APSTUDIO_INVOKED
|
331 | GUIDELINES DESIGNINFO DISCARDABLE
|
331 | GUIDELINES DESIGNINFO DISCARDABLE
|
332 | BEGIN
|
332 | BEGIN
|
333 | IDD_ABOUTBOX, DIALOG
|
333 | IDD_ABOUTBOX, DIALOG
|
334 | BEGIN
|
334 | BEGIN
|
335 | LEFTMARGIN, 7
|
335 | LEFTMARGIN, 7
|
336 | RIGHTMARGIN, 210
|
336 | RIGHTMARGIN, 210
|
337 | TOPMARGIN, 7
|
337 | TOPMARGIN, 7
|
338 | BOTTOMMARGIN, 67
|
338 | BOTTOMMARGIN, 67
|
339 | END
|
339 | END
|
340 |
|
340 |
|
341 | IDD_PUMPKIN_DIALOG, DIALOG
|
341 | IDD_PUMPKIN_DIALOG, DIALOG
|
342 | BEGIN
|
342 | BEGIN
|
343 | LEFTMARGIN, 7
|
343 | LEFTMARGIN, 7
|
344 | RIGHTMARGIN, 355
|
344 | RIGHTMARGIN, 355
|
345 | TOPMARGIN, 7
|
345 | TOPMARGIN, 7
|
346 | BOTTOMMARGIN, 184
|
346 | BOTTOMMARGIN, 184
|
347 | HORZGUIDE, 115
|
347 | HORZGUIDE, 115
|
348 | END
|
348 | END
|
349 |
|
349 |
|
350 | IDD_PROPS_SERVER, DIALOG
|
350 | IDD_PROPS_SERVER, DIALOG
|
351 | BEGIN
|
351 | BEGIN
|
352 | LEFTMARGIN, 7
|
352 | LEFTMARGIN, 7
|
353 | RIGHTMARGIN, 203
|
353 | RIGHTMARGIN, 203
|
354 | TOPMARGIN, 7
|
354 | TOPMARGIN, 7
|
355 | BOTTOMMARGIN, 147
|
355 | BOTTOMMARGIN, 147
|
356 | END
|
356 | END
|
357 |
|
357 |
|
@@ -472,97 +472,97 @@ BEGIN |
472 | IDS_ABOUTBOX "&About PumpKIN..."
|
472 | IDS_ABOUTBOX "&About PumpKIN..."
|
473 | IDS_FMT_BYTES "%lu"
|
473 | IDS_FMT_BYTES "%lu"
|
474 | IDP_SOCKETS_INIT_FAILED "Windows sockets initialization failed."
|
474 | IDP_SOCKETS_INIT_FAILED "Windows sockets initialization failed."
|
475 | IDS_TFTP_ERROR_ACCESS "Access violation"
|
475 | IDS_TFTP_ERROR_ACCESS "Access violation"
|
476 | IDS_TFTP_ERROR_NOTFOUND "File not found"
|
476 | IDS_TFTP_ERROR_NOTFOUND "File not found"
|
477 | IDS_TFTP_ERROR_DIRFULL "Directory is full"
|
477 | IDS_TFTP_ERROR_DIRFULL "Directory is full"
|
478 | IDS_TFTP_ERROR_SHARING "Sharing violation"
|
478 | IDS_TFTP_ERROR_SHARING "Sharing violation"
|
479 | IDS_TFTP_ERROR_DISKFULL "Disk full"
|
479 | IDS_TFTP_ERROR_DISKFULL "Disk full"
|
480 | IDS_TFTP_ERROR_UNDEFINED "Undefined error"
|
480 | IDS_TFTP_ERROR_UNDEFINED "Undefined error"
|
481 | IDS_LOG_START "PumpKIN started"
|
481 | IDS_LOG_START "PumpKIN started"
|
482 | IDS_LOG_LISTENRECEIVEERROR "Error listening for incoming connections"
|
482 | IDS_LOG_LISTENRECEIVEERROR "Error listening for incoming connections"
|
483 | END
|
483 | END
|
484 |
|
484 |
|
485 | STRINGTABLE DISCARDABLE
|
485 | STRINGTABLE DISCARDABLE
|
486 | BEGIN
|
486 | BEGIN
|
487 | IDS_LOG_LISTENACCEPTERROR "Error accepting incoming connection"
|
487 | IDS_LOG_LISTENACCEPTERROR "Error accepting incoming connection"
|
488 | IDS_LOG_RRQSERVE "'%s' of type '%s' is requested from %s"
|
488 | IDS_LOG_RRQSERVE "'%s' of type '%s' is requested from %s"
|
489 | IDS_LOG_LISTENOPCODE "Invalid opcode in initial connection request"
|
489 | IDS_LOG_LISTENOPCODE "Invalid opcode in initial connection request"
|
490 | IDS_LOG_XFERUDPSEND "UDP packet send failed"
|
490 | IDS_LOG_XFERUDPSEND "UDP packet send failed"
|
491 | IDS_LOG_XFERRECEIVE "Error on xfer socket"
|
491 | IDS_LOG_XFERRECEIVE "Error on xfer socket"
|
492 | IDS_LOG_XFERSEND "Error on xfer socket"
|
492 | IDS_LOG_XFERSEND "Error on xfer socket"
|
493 | IDS_LOG_XFERUDPRECEIVE "UDP packet receive failed"
|
493 | IDS_LOG_XFERUDPRECEIVE "UDP packet receive failed"
|
494 | IDS_LOG_XFERSOURCETID "Packet from unexpected source"
|
494 | IDS_LOG_XFERSOURCETID "Packet from unexpected source"
|
495 | IDS_LOG_SENTTFTPERROR ":%u: %s"
|
495 | IDS_LOG_SENTTFTPERROR ":%u: %s"
|
496 | IDS_LOG_GOTTFTPERROR "TFTP:%u: %s"
|
496 | IDS_LOG_GOTTFTPERROR "TFTP:%u: %s"
|
497 | IDS_LOG_XFEROPCODE "Invalid opcode during transfer received"
|
497 | IDS_LOG_XFEROPCODE "Invalid opcode during transfer received"
|
498 | IDS_LOG_XFERRRQFINISHED "Transfer of '%s' has successfully completed"
|
498 | IDS_LOG_XFERRRQFINISHED "Transfer of '%s' has successfully completed"
|
499 | IDS_TITLE_OPTIONS "Options"
|
499 | IDS_TITLE_OPTIONS "Options"
|
500 | IDS_LOG_WRQSERVE "Writing of '%s' of type '%s' is requested by %s"
|
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"
|
501 | IDS_TFTP_ERROR_FAILEDTORENAME "Too many clones of the file"
|
502 | IDS_RENAME_TITLE "Save As"
|
502 | IDS_RENAME_TITLE "Save As"
|
503 | END
|
503 | END
|
504 |
|
504 |
|
505 | STRINGTABLE DISCARDABLE
|
505 | STRINGTABLE DISCARDABLE
|
506 | BEGIN
|
506 | BEGIN
|
507 | IDS_LOG_TIMEDOUT "Transmission of '%s' is timed out"
|
507 | IDS_LOG_TIMEDOUT "Transmission of '%s' is timed out"
|
508 | IDS_CONFIRMEXIT_TITLE "Exit"
|
508 | IDS_CONFIRMEXIT_TITLE "Exit"
|
509 | IDS_CONFIRMEXIT_TEXT "File transmission is currently in progress. Are you sure you want to 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"
|
510 | IDS_LOG_XFERWRQFINISHED "Transfer of '%s' has successfully completed"
|
511 | IDS_LOG_XFERABORTED "Transfer of '%s' was aborted"
|
511 | IDS_LOG_XFERABORTED "Transfer of '%s' was aborted"
|
512 | IDS_TITLE_PUTREQUEST "Send file"
|
512 | IDS_TITLE_PUTREQUEST "Send file"
|
513 | IDS_TITLE_GETREQUEST "Fetch file"
|
513 | IDS_TITLE_GETREQUEST "Fetch file"
|
514 | IDS_WTALKHEADING "Talk with "
|
514 | IDS_WTALKHEADING "Talk with "
|
515 | IDS_TITLE_BROWSEFILE "Browse"
|
515 | IDS_TITLE_BROWSEFILE "Browse"
|
516 | IDS_LOG_RESOLVEFAILED "Failed to resolve host address for '%s'"
|
516 | IDS_LOG_RESOLVEFAILED "Failed to resolve host address for '%s'"
|
517 | IDS_LOG_FAILEDLOCALFILE "Failed to open local file '%s'"
|
517 | IDS_LOG_FAILEDLOCALFILE "Failed to open local file '%s'"
|
518 | IDS_LOG_FAILEDTOOPEN "Failed to open '%s'"
|
518 | IDS_LOG_FAILEDTOOPEN "Failed to open '%s'"
|
519 | IDS_OTALXHEADING "Open Talks: talking to "
|
519 | IDS_OTALXHEADING "Open Talks: talking to "
|
520 | IDS_REGISTRYKEY "Klever Group, Inc."
|
520 | IDS_REGISTRYKEY "Klever Group"
|
521 | IDS_KLEVERNET_URL "http://www.klever.net/"
|
521 | IDS_KLEVERNET_URL "http://www.klever.net/"
|
522 | IDS_LOGTIMEFORMAT "%H:%M:%S %B %d"
|
522 | IDS_LOGTIMEFORMAT "%H:%M:%S %B %d"
|
523 | END
|
523 | END
|
524 |
|
524 |
|
525 | STRINGTABLE DISCARDABLE
|
525 | STRINGTABLE DISCARDABLE
|
526 | BEGIN
|
526 | BEGIN
|
527 | ID_TRAY_HELP "Read the help on PumpKIN"
|
527 | ID_TRAY_HELP "Read the help on PumpKIN"
|
528 | ID_TRAY_ABOUTPUMPKIN "Learn about PumpKIN and it's creator"
|
528 | ID_TRAY_ABOUTPUMPKIN "Learn about PumpKIN and it's creator"
|
529 | ID_TRAY_EXIT "Close PumpKIN"
|
529 | ID_TRAY_EXIT "Close PumpKIN"
|
530 | ID_TRAY_SENDFILE "Send file over the network to your tete-a-tete"
|
530 | ID_TRAY_SENDFILE "Send file over the network to your tete-a-tete"
|
531 | ID_TRAY_FETCHFILE "Fetch file from remote computer"
|
531 | ID_TRAY_FETCHFILE "Fetch file from remote computer"
|
532 | ID_TRAY_OPTIONS "Set PumpKIN options"
|
532 | ID_TRAY_OPTIONS "Set PumpKIN options"
|
533 | ID_TRAY_SHOWPUMPKINWINDOW "Show main window"
|
533 | ID_TRAY_SHOWPUMPKINWINDOW "Show main window"
|
534 | ID_TRAY_OPENFILESFOLDER "Explore TFTP root folder"
|
534 | ID_TRAY_OPENFILESFOLDER "Explore TFTP root folder"
|
535 | END
|
535 | END
|
536 |
|
536 |
|
537 | STRINGTABLE DISCARDABLE
|
537 | STRINGTABLE DISCARDABLE
|
538 | BEGIN
|
538 | BEGIN
|
539 | IDC_CONNECTIONS "Active transfers"
|
539 | IDC_CONNECTIONS "Active transfers"
|
540 | IDC_LOG "PumpKIN Activity Log"
|
540 | IDC_LOG "PumpKIN Activity Log"
|
541 | IDC_GET "Fetch file from remote server"
|
541 | IDC_GET "Fetch file from remote server"
|
542 | IDC_PUT "Send file over the net"
|
542 | IDC_PUT "Send file over the net"
|
543 | IDC_ABORT "Abort transfer currently in progress"
|
543 | IDC_ABORT "Abort transfer currently in progress"
|
544 | IDC_EXIT "Close PumpKIN"
|
544 | IDC_EXIT "Close PumpKIN"
|
545 | END
|
545 | END
|
546 |
|
546 |
|
547 | STRINGTABLE DISCARDABLE
|
547 | STRINGTABLE DISCARDABLE
|
548 | BEGIN
|
548 | BEGIN
|
549 | IDC_OPTIONS "Set PumpKIN options"
|
549 | IDC_OPTIONS "Set PumpKIN options"
|
550 | IDC_REFRESH "Refresh talks list"
|
550 | IDC_REFRESH "Refresh talks list"
|
551 | IDC_BROWSE "Browse"
|
551 | IDC_BROWSE "Browse"
|
552 | END
|
552 | END
|
553 |
|
553 |
|
554 | STRINGTABLE DISCARDABLE
|
554 | STRINGTABLE DISCARDABLE
|
555 | BEGIN
|
555 | BEGIN
|
556 | ID_HELP "Read help on PumpKIN"
|
556 | ID_HELP "Read help on PumpKIN"
|
557 | END
|
557 | END
|
558 |
|
558 |
|
559 | STRINGTABLE DISCARDABLE
|
559 | STRINGTABLE DISCARDABLE
|
560 | BEGIN
|
560 | BEGIN
|
561 | IDS_DROPFILES_TITLE "Drop Files"
|
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"
|
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'"
|
563 | IDS_LOG_REQUESTING "Requesting '%s' from '%s'"
|
564 | IDS_LOG_SENDING "Sending '%s' to '%s'"
|
564 | IDS_LOG_SENDING "Sending '%s' to '%s'"
|
565 | IDS_WTALKAT "@"
|
565 | IDS_WTALKAT "@"
|
566 | IDS_OTALXAT " at "
|
566 | IDS_OTALXAT " at "
|
567 | IDS_TFTP_ERROR_TSIZE "Invalid transfer size"
|
567 | IDS_TFTP_ERROR_TSIZE "Invalid transfer size"
|
568 | IDS_TFTP_ERROR_BSIZE "Invalid block size"
|
568 | IDS_TFTP_ERROR_BSIZE "Invalid block size"
|
|