Annotation of pmsdk/samples/comtalk/comtalk.rc, revision 1.1.1.1

1.1       root        1: /*
                      2:     Resources (menu and dialog templates, accelerator table, ...) for COMTALK
                      3:     Created by Microsoft Corporation, 1989
                      4: */
                      5: #include <os2.h>
                      6: #include "comtalk.h"
                      7: 
                      8: POINTER ID_RESOURCE    comtalk.ico
                      9: 
                     10: ACCELTABLE ID_RESOURCE {
                     11:     VK_F1,     IDM_HELP,       VIRTUALKEY
                     12:     VK_F3,     IDM_CONNECT,    VIRTUALKEY
                     13:     VK_F4,     IDM_CLOSE,      VIRTUALKEY
                     14:     VK_F10,    IDM_BREAK,      VIRTUALKEY
                     15:     VK_PAGEUP, IDM_UP,         VIRTUALKEY
                     16:     VK_PAGEDOWN,IDM_PAGE,      VIRTUALKEY
                     17: }
                     18: 
                     19: MENU ID_RESOURCE {
                     20:     SUBMENU "~Session", IDM_SESSIONMENU {
                     21:        MENUITEM "~Settings...",        IDM_SETTINGS,   MIS_TEXT
                     22:        MENUITEM "~Open Port\tF3",      IDM_CONNECT,    MIS_TEXT
                     23:        MENUITEM "~Close Port\tF4",     IDM_CLOSE,      MIS_TEXT, MIA_DISABLED
                     24:        MENUITEM SEPARATOR
                     25:        MENUITEM "E~xit ComTalk",       SC_CLOSE,       MIS_SYSCOMMAND
                     26:        MENUITEM "A~bout ComTalk...",   IDM_ABOUT,      MIS_TEXT
                     27:     }
                     28:     SUBMENU "~Commands", IDM_COMMANDMENU {
                     29:        MENUITEM "~Page Mode",          IDM_PAGING,     MIS_TEXT
                     30:        MENUITEM "~Break\tF10",         IDM_BREAK,      MIS_TEXT, MIA_DISABLED
                     31:        MENUITEM SEPARATOR
                     32:        MENUITEM "~Up\tPage Up",        IDM_UP,         MIS_TEXT
                     33:        MENUITEM "~Down\tPage Down",    IDM_PAGE,       MIS_TEXT
                     34:     }
                     35:     MENUITEM "~Errors!",               IDM_ERRORS,     MIS_TEXT, MIA_DISABLED
                     36:     MENUITEM "F1=~Help",               IDM_HELP,MIS_TEXT | MIS_BUTTONSEPARATOR
                     37: }
                     38: 
                     39: DLGTEMPLATE IDD_ABOUT {
                     40:     DIALOG "", 0, 10, 60, 160, 75, WS_SAVEBITS | FS_DLGBORDER {
                     41:        CTEXT   "OS/2 Presentation Manager"        -1, 10, 60, 140, 10
                     42:        CTEXT   "ComTalk"                          -1, 10, 50, 140, 10
                     43:        ICON    ID_RESOURCE                        -1,  8, 40,   0,  0
                     44:        CTEXT   "Communications Program"           -1, 10, 30, 140, 10
                     45:        CTEXT   "Created by Microsoft Corp., 1988" -1, 10, 20, 140, 10
                     46:        DEFPUSHBUTTON "OK"                 DID_OK, 64,  4, 32,  14, WS_GROUP
                     47:     }
                     48: }
                     49: 
                     50: DLGTEMPLATE IDD_SET {
                     51:     DIALOG "", 0, 5, 9, 149, 135, WS_SAVEBITS | FS_DLGBORDER {
                     52:        CTEXT   "ComTalk Options"       -1,  9, 115,133, 10
                     53:        LTEXT           "Port:"         -1,  9, 100, 50, 10
                     54:        EDITTEXT        ""        IDD_PORT, 45, 102, 35, 10
                     55: 
                     56:        LTEXT           "Baud:"         -1,  9,  85, 50, 10
                     57:        EDITTEXT        ""        IDD_BAUD, 45,  87, 35, 10
                     58: 
                     59:        AUTOCHECKBOX    "Wrap"    IDD_WRAP, 95,  84, 40, 14 
                     60: 
                     61:        LTEXT   "Handshaking:"          -1,  9,  70, 70, 10
                     62: 
                     63:        AUTOCHECKBOX    "HW"        IDD_HW, 80,  70, 30, 14
                     64: 
                     65:        AUTOCHECKBOX    "SW"        IDD_SW,115,  70, 30, 14
                     66: 
                     67:        LTEXT           "Parity:"       -1,  9,  55, 28, 10
                     68:        AUTORADIOBUTTON "N"     IDD_NOP   , 48,  55, 20, 14, WS_GROUP|WS_TABSTOP
                     69:        AUTORADIOBUTTON "O"     IDD_ODDP  , 68,  55, 20, 14
                     70:        AUTORADIOBUTTON "E"     IDD_EVENP , 88,  55, 20, 14
                     71:        AUTORADIOBUTTON "M"     IDD_MARKP ,108,  55, 20, 14
                     72:        AUTORADIOBUTTON "S"     IDD_SPACEP,128,  55, 20, 14
                     73: 
                     74:        LTEXT           "Data Bits:"    -1,  9,  40, 48, 10
                     75:        AUTORADIOBUTTON "5"      IDD_FIVE , 59,  40, 20, 14, WS_GROUP
                     76:        AUTORADIOBUTTON "6"      IDD_SIX  , 81,  40, 20, 14
                     77:        AUTORADIOBUTTON "7"      IDD_SEVEN,104,  40, 20, 14
                     78:        AUTORADIOBUTTON "8"      IDD_EIGHT,125,  40, 20, 14, WS_TABSTOP
                     79: 
                     80:        LTEXT           "Stop Bits:"    -1,  9,  25, 48, 10
                     81:        AUTORADIOBUTTON "1"    IDD_ONESTOP, 59,  25, 28, 14, WS_GROUP|WS_TABSTOP
                     82:        AUTORADIOBUTTON "1.5"  IDD_ONEFIVE, 89,  25, 28, 14
                     83:        AUTORADIOBUTTON "2"    IDD_TWOSTOP,125,  25, 20, 14
                     84: 
                     85:        DEFPUSHBUTTON "Ok"           DID_OK,  9,  5, 32, 14
                     86:        PUSHBUTTON    "Cancel"   DID_CANCEL, 55,  5, 40, 14  
                     87:        PUSHBUTTON    "Save"       IDD_SAVE,109,  5, 32, 14
                     88:        PUSHBUTTON    "F1=Help" IDD_SETHELP, 90,102, 48, 10, BS_HELP
                     89:     }
                     90: }
                     91: 
                     92: DLGTEMPLATE IDD_MAINHELPBOX {
                     93:     DIALOG "", 0, 10, 60, 280, 175, WS_SAVEBITS | FS_DLGBORDER {
                     94:        CTEXT "ComTalk Help"                            -1, 10,158,260, 8
                     95:        LTEXT "Session"                                 -1, 10,142,100, 8
                     96:        LTEXT "Settings..."                             -1, 10,134,100, 8
                     97:        LTEXT "Allows change of port configuration"     -1,110,134,160, 8
                     98:        LTEXT "Open Port"                               -1, 10,126,100, 8
                     99:        LTEXT "Opens port according to settings"        -1,110,126,160, 8
                    100:        LTEXT "Close Port"                              -1, 10,118,100, 8
                    101:        LTEXT "Closes port, flushes buffers"            -1,110,118,160, 8
                    102:        LTEXT "Exit ComTalk"                            -1, 10,110,100, 8
                    103:        LTEXT "Exits the application"                   -1,110,110,160, 8
                    104:        LTEXT "About ComTalk..."                        -1, 10,102,100, 8
                    105:        LTEXT "Displays program information"            -1,110,102,160, 8
                    106:        LTEXT "Commands"                                -1, 10, 86,100, 8
                    107:        LTEXT "Page Mode"                               -1, 10, 78,100, 8
                    108:        LTEXT "Freezes the screen, allowing paging"     -1,110, 78,160, 8
                    109:        LTEXT "Send Break"                              -1, 10, 70,100, 8
                    110:        LTEXT "Sends Break character"                   -1,110, 70,160, 8
                    111:        LTEXT "Up, Down"                                -1, 10, 62,100, 8
                    112:        LTEXT "Page Up/Down Screenful"                  -1,110, 62,160, 8
                    113:        LTEXT "Errors!"                                 -1, 10, 46,100, 8
                    114:        LTEXT "Displays last DosRead error"             -1,110, 46,160, 8
                    115:        LTEXT "F1=Help"                                 -1, 10, 30,100, 8
                    116:        LTEXT "Displays this dialog box"                -1,110, 30,160, 8 
                    117:        DEFPUSHBUTTON "Ok"                 DID_OK, 124,  4, 32, 14, WS_GROUP
                    118:     }
                    119: }
                    120: 
                    121: DLGTEMPLATE IDD_SETHELPBOX {
                    122:     DIALOG "", 0, 0, 0, 224, 150, WS_SAVEBITS | FS_DLGBORDER {
                    123:        CTEXT "Settings Help"                           -1, 10,130, 204, 10
                    124:        LTEXT "Port:"                                   -1, 10,110,  70, 10
                    125:        LTEXT "Port to open (COMn)",                    -1, 80,110, 140, 10
                    126:        LTEXT "Baud:"                                   -1, 10,100,  70, 10
                    127:        LTEXT "Baud rate (300, 1200, ..., 9600)",       -1, 80,100, 140, 10
                    128:        LTEXT "Wrap:"                                   -1, 10, 90,  70, 10
                    129:        LTEXT "Word wrap mode",                         -1, 80, 90, 140, 10
                    130:        LTEXT "Handshaking:",                           -1, 10, 80,  70, 10
                    131:        LTEXT "Hardware, Software",                     -1, 80, 80, 140, 10
                    132:        LTEXT "Parity:"                                 -1, 10, 70,  70, 10
                    133:        LTEXT "None, Odd, Even, Mark, Space",           -1, 80, 70, 140, 10
                    134:        LTEXT "Data bits:"                              -1, 10, 60,  70, 10
                    135:        LTEXT "Number of bits in data word",            -1, 80, 60, 140, 10
                    136:        LTEXT "Stop bits:"                              -1, 10, 50,  70, 10
                    137:        LTEXT "Number of stop bits",                    -1, 80, 50, 140, 10
                    138:        LTEXT "1.5 stop bits require 5 data bits.",     -1, 10, 30, 170, 10
                    139:        LTEXT "2 stop bits require 6, 7, or 8 data bits.",-1, 10, 20, 170, 10
                    140:        DEFPUSHBUTTON "Ok"                   DID_OK, 96, 4, 32, 14, WS_GROUP
                    141:     }
                    142: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.