Annotation of pmsdk/samples/pmcomm/pmcomm.rc, revision 1.1

1.1     ! root        1: /*----------------------------------
        !             2:    PMCOMM.RC resource script file
        !             3:    Created by Microsoft Corp., 1988
        !             4:   ----------------------------------*/
        !             5: #include <os2.h>
        !             6: #include "pmcomm.h"
        !             7: 
        !             8: #define TABGRP   WS_TABSTOP | WS_GROUP
        !             9: #define ARB      AUTORADIOBUTTON
        !            10: 
        !            11: POINTER ID_RESOURCE pmcomm.ico
        !            12: 
        !            13: STRINGTABLE
        !            14:      {
        !            15:      IDS_CLASS,    "PMComm"
        !            16:      IDS_TITLE,    "PM Terminal [ ] - "
        !            17:      IDS_INIFILE,  "PMCOMM.INI"
        !            18:      IDS_UNTITLED, "(Untitled)"
        !            19:      }
        !            20: 
        !            21: ACCELTABLE ID_RESOURCE
        !            22:      {
        !            23:        "^c",    IDM_CTRLC
        !            24:        "^p",    IDM_PAUSE
        !            25:        VK_F1,   IDM_CTRLC,     VIRTUALKEY,  CONTROL
        !            26:        VK_F2,   IDM_SETTINGS,  VIRTUALKEY
        !            27:        VK_F3,   IDM_START,     VIRTUALKEY,  CONTROL
        !            28:        VK_F5,   IDM_CAPTURE,   VIRTUALKEY,  CONTROL
        !            29:        VK_F6,   IDM_PAUSE,     VIRTUALKEY,  CONTROL
        !            30:        VK_F7,   IDM_DATE,      VIRTUALKEY
        !            31:      }
        !            32: 
        !            33: MENU ID_RESOURCE
        !            34:      {
        !            35:      SUBMENU "About",         IDM_ABOUTMENU
        !            36:           {
        !            37:           MENUITEM "A~bout PM Comm...", IDM_ABOUT
        !            38:           }
        !            39:      SUBMENU "~Action",         IDM_ACTION
        !            40:           {
        !            41:           MENUITEM "~Settings...\tF2",   IDM_SETTINGS
        !            42:           MENUITEM "S~tart\tCtrl+F3",    IDM_START,   MIA_DISABLED
        !            43:           MENUITEM "~Break",             IDM_BREAK,   MIA_DISABLED
        !            44:           MENUITEM "S~top",              IDM_STOP,    MIA_DISABLED
        !            45:           }
        !            46:      SUBMENU "~Options",         IDM_OPTION
        !            47:           {
        !            48:           MENUITEM "~Echo",               IDM_ECHO
        !            49:           MENUITEM "~Capture...\tCtrl+F5",IDM_CAPTURE, MIA_DISABLED
        !            50: /*        MENUITEM "~Pause\tCtrl+F6",     IDM_PAUSE,   MIS_TEXT */
        !            51:           MENUITEM "~Word wrap",          IDM_WRAP,    MIS_TEXT
        !            52:           MENUITEM "~Test",               IDM_TEST
        !            53: 
        !            54:           }
        !            55: 
        !            56:      }
        !            57: 
        !            58: DLGTEMPLATE IDD_ABOUT
        !            59:   {
        !            60:     DIALOG "", 0, 10, 60, 160, 100, WS_SAVEBITS | FS_DLGBORDER
        !            61:       {
        !            62:         CTEXT "PM Comm "                        -1,  10, 72, 140, 10
        !            63:         ICON  ID_RESOURCE                       -1,   8, 60,   0,  0
        !            64:         CTEXT "PM Communications Program"       -1,  10, 46, 140, 10
        !            65:         CTEXT "Created by Microsoft Corp.,1988"   -1,  10, 30, 140, 10
        !            66:         DEFPUSHBUTTON "~OK"        DID_OK,      64,  8,  32, 14, WS_GROUP
        !            67:       }
        !            68:   }
        !            69: 
        !            70: DLGTEMPLATE IDD_GETFILE
        !            71:   {
        !            72:     DIALOG "", 0, 32, 126, 168, 85, WS_SAVEBITS | FS_DLGBORDER
        !            73:       {
        !            74:        LTEXT    "~File name :"          -1, 20, 50, 44,  8
        !            75:        EDITTEXT "f:pmcomm.txt" DB_FILENAME, 70, 50, 68, 10, TABGRP | ES_MARGIN
        !            76:        DEFPUSHBUTTON     "~OK"      DID_OK, 56, 20, 24, 14, WS_GROUP
        !            77:        PUSHBUTTON    "~Cancel"  DID_CANCEL, 94, 20, 35, 14, WS_GROUP
        !            78:       }
        !            79:   }
        !            80: 
        !            81: DLGTEMPLATE IDD_SETTINGS
        !            82:  {
        !            83:    DIALOG "", 256, 10, 20, 174, 150, WS_SAVEBITS | FS_DLGBORDER
        !            84:      {
        !            85:        LTEXT         "Port      :",    -1, 10, 124, 48,  8
        !            86:        LTEXT        "~Baud Rate :",    -1, 10, 108, 48,  8
        !            87:        LTEXT        "~Data Bits :",    -1, 10,  94, 48,  8
        !            88:        LTEXT        "~Stop Bits :",    -1, 10,  76, 48,  8
        !            89: 
        !            90:        LTEXT        "~Parity    :",    -1, 10,  58, 48, 10
        !            91:        LTEXT        "S~tring    :",    -1, 10,  40, 48, 10
        !            92:        EDITTEXT         "1",      DB_PORT, 60, 124,  8, 10, TABGRP | ES_MARGIN
        !            93:        EDITTEXT      "9600",      DB_BAUD, 60, 108, 32, 10, TABGRP | ES_MARGIN
        !            94:        ARB              "7" DB_DATABITS+0, 60,  90, 28, 12, TABGRP
        !            95:        ARB              "8" DB_DATABITS+1, 90,  90, 28, 12  
        !            96: 
        !            97:        ARB              "0" DB_STOPBITS+0, 60,  74, 28, 12, TABGRP
        !            98:        ARB              "1" DB_STOPBITS+1, 90,  74, 28, 12  
        !            99:        ARB              "2" DB_STOPBITS+2,120,  74, 28, 12  
        !           100:        ARB          "~None"   DB_PARITY+0, 60,  58, 28, 12, TABGRP
        !           101:        ARB           "~Odd"   DB_PARITY+1, 90,  58, 28, 12
        !           102:        ARB          "~Even"   DB_PARITY+2,120,  58, 28, 12  
        !           103:        EDITTEXT       " Hi",    DB_STRING, 60,  40, 52, 10, TABGRP | ES_MARGIN
        !           104: 
        !           105:        DEFPUSHBUTTON  "~OK"        DID_OK, 44,  8,  32, 14, WS_GROUP
        !           106:        PUSHBUTTON "~Cancel"    DID_CANCEL, 84,  8,  32, 14, WS_GROUP
        !           107:      }
        !           108:  }
        !           109: 

unix.superglobalmegacorp.com

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