|
|
|
@@ -450,97 +450,97 @@ BEGIN |
450 | POPUP "&Tray"
|
450 | POPUP "&Tray"
|
451 | BEGIN
|
451 | BEGIN
|
452 | MENUITEM "&Send File", ID_TRAY_SENDFILE
|
452 | MENUITEM "&Send File", ID_TRAY_SENDFILE
|
453 | MENUITEM "F&etch file", ID_TRAY_FETCHFILE
|
453 | MENUITEM "F&etch file", ID_TRAY_FETCHFILE
|
454 | MENUITEM "&Options", ID_TRAY_OPTIONS
|
454 | MENUITEM "&Options", ID_TRAY_OPTIONS
|
455 | MENUITEM "Show &PumpKIN Window", ID_TRAY_SHOWPUMPKINWINDOW
|
455 | MENUITEM "Show &PumpKIN Window", ID_TRAY_SHOWPUMPKINWINDOW
|
456 | MENUITEM "Open &Files Folder", ID_TRAY_OPENFILESFOLDER
|
456 | MENUITEM "Open &Files Folder", ID_TRAY_OPENFILESFOLDER
|
457 | MENUITEM SEPARATOR
|
457 | MENUITEM SEPARATOR
|
458 | MENUITEM "&Help Topics", ID_TRAY_HELP
|
458 | MENUITEM "&Help Topics", ID_TRAY_HELP
|
459 | MENUITEM "&About PumpKIN", ID_TRAY_ABOUTPUMPKIN
|
459 | MENUITEM "&About PumpKIN", ID_TRAY_ABOUTPUMPKIN
|
460 | MENUITEM SEPARATOR
|
460 | MENUITEM SEPARATOR
|
461 | MENUITEM "E&xit", ID_TRAY_EXIT
|
461 | MENUITEM "E&xit", ID_TRAY_EXIT
|
462 | END
|
462 | END
|
463 | END
|
463 | END
|
464 |
|
464 |
|
465 |
|
465 |
|
466 | /////////////////////////////////////////////////////////////////////////////
|
466 | /////////////////////////////////////////////////////////////////////////////
|
467 | //
|
467 | //
|
468 | // String Table
|
468 | // String Table
|
469 | //
|
469 | //
|
470 |
|
470 |
|
471 | STRINGTABLE DISCARDABLE
|
471 | STRINGTABLE DISCARDABLE
|
472 | BEGIN
|
472 | BEGIN
|
473 | IDS_ABOUTBOX "&About PumpKIN..."
|
473 | IDS_ABOUTBOX "&About PumpKIN..."
|
474 | IDS_FMT_BYTES "%lu"
|
474 | IDS_FMT_BYTES "%lu"
|
475 | IDP_SOCKETS_INIT_FAILED "Windows sockets initialization failed."
|
475 | IDP_SOCKETS_INIT_FAILED "Windows sockets initialization failed."
|
476 | IDS_TFTP_ERROR_ACCESS "Access violation"
|
476 | IDS_TFTP_ERROR_ACCESS "Access violation"
|
477 | IDS_TFTP_ERROR_NOTFOUND "File not found"
|
477 | IDS_TFTP_ERROR_NOTFOUND "File not found"
|
478 | IDS_TFTP_ERROR_DIRFULL "Directory is full"
|
478 | IDS_TFTP_ERROR_DIRFULL "Directory is full"
|
479 | IDS_TFTP_ERROR_SHARING "Sharing violation"
|
479 | IDS_TFTP_ERROR_SHARING "Sharing violation"
|
480 | IDS_TFTP_ERROR_DISKFULL "Disk full"
|
480 | IDS_TFTP_ERROR_DISKFULL "Disk full"
|
481 | IDS_TFTP_ERROR_UNDEFINED "Undefined error"
|
481 | IDS_TFTP_ERROR_UNDEFINED "Undefined error"
|
482 | IDS_LOG_START "PumpKIN started"
|
482 | IDS_LOG_START "PumpKIN started"
|
483 | IDS_LOG_LISTENRECEIVEERROR "Error listening for incoming connections"
|
483 | IDS_LOG_LISTENRECEIVEERROR "Error listening for incoming connections"
|
484 | END
|
484 | END
|
485 |
|
485 |
|
486 | STRINGTABLE DISCARDABLE
|
486 | STRINGTABLE DISCARDABLE
|
487 | BEGIN
|
487 | BEGIN
|
488 | IDS_LOG_LISTENACCEPTERROR "Error accepting incoming connection"
|
488 | IDS_LOG_LISTENACCEPTERROR "Error accepting incoming connection"
|
489 | IDS_LOG_RRQSERVE "'%s' of type '%s' is requested from %s"
|
489 | IDS_LOG_RRQSERVE "'%s' of type '%s' is requested from %s"
|
490 | IDS_LOG_LISTENOPCODE "Invalid opcode in initial connection request"
|
490 | IDS_LOG_LISTENOPCODE "Invalid opcode in initial connection request"
|
491 | IDS_LOG_XFERUDPSEND "UDP packet send failed"
|
491 | IDS_LOG_XFERUDPSEND "UDP packet send failed"
|
492 | IDS_LOG_XFERRECEIVE "Error on xfer socket"
|
492 | IDS_LOG_XFERRECEIVE "Error on xfer socket"
|
493 | IDS_LOG_XFERSEND "Error on xfer socket"
|
493 | IDS_LOG_XFERSEND "Error on xfer socket"
|
494 | IDS_LOG_XFERUDPRECEIVE "UDP packet receive failed"
|
494 | IDS_LOG_XFERUDPRECEIVE "UDP packet receive failed"
|
495 | IDS_LOG_XFERSOURCETID "Packet from unexpected source"
|
495 | IDS_LOG_XFERSOURCETID "Packet from unexpected source"
|
496 | IDS_LOG_SENTTFTPERROR ":%u: %s"
|
496 | IDS_LOG_SENTTFTPERROR ":%u: %s"
|
497 | IDS_LOG_GOTTFTPERROR "TFTP:%u: %s"
|
497 | IDS_LOG_GOTTFTPERROR "TFTP:%u: %s"
|
498 | IDS_LOG_XFEROPCODE "Invalid opcode during transfer received"
|
498 | IDS_LOG_XFEROPCODE "Invalid opcode (%u) during transfer received"
|
499 | IDS_LOG_XFERRRQFINISHED "Transfer of '%s' has successfully completed"
|
499 | IDS_LOG_XFERRRQFINISHED "Transfer of '%s' has successfully completed"
|
500 | IDS_TITLE_OPTIONS "Options"
|
500 | IDS_TITLE_OPTIONS "Options"
|
501 | IDS_LOG_WRQSERVE "Writing of '%s' of type '%s' is requested by %s"
|
501 | IDS_LOG_WRQSERVE "Writing of '%s' of type '%s' is requested by %s"
|
502 | IDS_TFTP_ERROR_FAILEDTORENAME "Too many clones of the file"
|
502 | IDS_TFTP_ERROR_FAILEDTORENAME "Too many clones of the file"
|
503 | IDS_RENAME_TITLE "Save As"
|
503 | IDS_RENAME_TITLE "Save As"
|
504 | END
|
504 | END
|
505 |
|
505 |
|
506 | STRINGTABLE DISCARDABLE
|
506 | STRINGTABLE DISCARDABLE
|
507 | BEGIN
|
507 | BEGIN
|
508 | IDS_LOG_TIMEDOUT "Transmission of '%s' is timed out"
|
508 | IDS_LOG_TIMEDOUT "Transmission of '%s' is timed out"
|
509 | IDS_CONFIRMEXIT_TITLE "Exit"
|
509 | IDS_CONFIRMEXIT_TITLE "Exit"
|
510 | IDS_CONFIRMEXIT_TEXT "File transmission is currently in progress. Are you sure you want to exit?"
|
510 | IDS_CONFIRMEXIT_TEXT "File transmission is currently in progress. Are you sure you want to exit?"
|
511 | IDS_LOG_XFERWRQFINISHED "Transfer of '%s' has successfully completed"
|
511 | IDS_LOG_XFERWRQFINISHED "Transfer of '%s' has successfully completed"
|
512 | IDS_LOG_XFERABORTED "Transfer of '%s' was aborted"
|
512 | IDS_LOG_XFERABORTED "Transfer of '%s' was aborted"
|
513 | IDS_TITLE_PUTREQUEST "Send file"
|
513 | IDS_TITLE_PUTREQUEST "Send file"
|
514 | IDS_TITLE_GETREQUEST "Fetch file"
|
514 | IDS_TITLE_GETREQUEST "Fetch file"
|
515 | IDS_WTALKHEADING "Talk with "
|
515 | IDS_WTALKHEADING "Talk with "
|
516 | IDS_TITLE_BROWSEFILE "Browse"
|
516 | IDS_TITLE_BROWSEFILE "Browse"
|
517 | IDS_LOG_RESOLVEFAILED "Failed to resolve host address for '%s'"
|
517 | IDS_LOG_RESOLVEFAILED "Failed to resolve host address for '%s'"
|
518 | IDS_LOG_FAILEDLOCALFILE "Failed to open local file '%s'"
|
518 | IDS_LOG_FAILEDLOCALFILE "Failed to open local file '%s'"
|
519 | IDS_LOG_FAILEDTOOPEN "Failed to open '%s'"
|
519 | IDS_LOG_FAILEDTOOPEN "Failed to open '%s'"
|
520 | IDS_OTALXHEADING "Open Talks: talking to "
|
520 | IDS_OTALXHEADING "Open Talks: talking to "
|
521 | IDS_REGISTRYKEY "Klever Group"
|
521 | IDS_REGISTRYKEY "Klever Group"
|
522 | IDS_KLEVERNET_URL "http://www.klever.net/"
|
522 | IDS_KLEVERNET_URL "http://www.klever.net/"
|
523 | IDS_LOGTIMEFORMAT "%H:%M:%S %B %d"
|
523 | IDS_LOGTIMEFORMAT "%H:%M:%S %B %d"
|
524 | END
|
524 | END
|
525 |
|
525 |
|
526 | STRINGTABLE DISCARDABLE
|
526 | STRINGTABLE DISCARDABLE
|
527 | BEGIN
|
527 | BEGIN
|
528 | ID_TRAY_HELP "Read the help on PumpKIN"
|
528 | ID_TRAY_HELP "Read the help on PumpKIN"
|
529 | ID_TRAY_ABOUTPUMPKIN "Learn about PumpKIN and it's creator"
|
529 | ID_TRAY_ABOUTPUMPKIN "Learn about PumpKIN and it's creator"
|
530 | ID_TRAY_EXIT "Close PumpKIN"
|
530 | ID_TRAY_EXIT "Close PumpKIN"
|
531 | ID_TRAY_SENDFILE "Send file over the network to your tete-a-tete"
|
531 | ID_TRAY_SENDFILE "Send file over the network to your tete-a-tete"
|
532 | ID_TRAY_FETCHFILE "Fetch file from remote computer"
|
532 | ID_TRAY_FETCHFILE "Fetch file from remote computer"
|
533 | ID_TRAY_OPTIONS "Set PumpKIN options"
|
533 | ID_TRAY_OPTIONS "Set PumpKIN options"
|
534 | ID_TRAY_SHOWPUMPKINWINDOW "Show main window"
|
534 | ID_TRAY_SHOWPUMPKINWINDOW "Show main window"
|
535 | ID_TRAY_OPENFILESFOLDER "Explore TFTP root folder"
|
535 | ID_TRAY_OPENFILESFOLDER "Explore TFTP root folder"
|
536 | END
|
536 | END
|
537 |
|
537 |
|
538 | STRINGTABLE DISCARDABLE
|
538 | STRINGTABLE DISCARDABLE
|
539 | BEGIN
|
539 | BEGIN
|
540 | IDC_CONNECTIONS "Active transfers"
|
540 | IDC_CONNECTIONS "Active transfers"
|
541 | IDC_LOG "PumpKIN Activity Log"
|
541 | IDC_LOG "PumpKIN Activity Log"
|
542 | IDC_GET "Fetch file from remote server"
|
542 | IDC_GET "Fetch file from remote server"
|
543 | IDC_PUT "Send file over the net"
|
543 | IDC_PUT "Send file over the net"
|
544 | IDC_ABORT "Abort transfer currently in progress"
|
544 | IDC_ABORT "Abort transfer currently in progress"
|
545 | IDC_EXIT "Close PumpKIN"
|
545 | IDC_EXIT "Close PumpKIN"
|
546 | END
|
546 | END
|
|