home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / COMTALK.ZIP / COMTALK.RC < prev    next >
Text File  |  1989-02-08  |  5KB  |  139 lines

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