Annotation of pmsdk/samples/pmcomm/pmcomm.rc, revision 1.1.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.