|
|
Microsoft OS/2 SDK PM 08-08-1988
/*----------------------------------
PMCOMM.RC resource script file
Created by Microsoft Corp., 1988
----------------------------------*/
#include <os2.h>
#include "pmcomm.h"
#define TABGRP WS_TABSTOP | WS_GROUP
#define ARB AUTORADIOBUTTON
POINTER ID_RESOURCE pmcomm.ico
STRINGTABLE
{
IDS_CLASS, "PMComm"
IDS_TITLE, "PM Terminal [ ] - "
IDS_INIFILE, "PMCOMM.INI"
IDS_UNTITLED, "(Untitled)"
}
ACCELTABLE ID_RESOURCE
{
"^c", IDM_CTRLC
"^p", IDM_PAUSE
VK_F1, IDM_CTRLC, VIRTUALKEY, CONTROL
VK_F2, IDM_SETTINGS, VIRTUALKEY
VK_F3, IDM_START, VIRTUALKEY, CONTROL
VK_F5, IDM_CAPTURE, VIRTUALKEY, CONTROL
VK_F6, IDM_PAUSE, VIRTUALKEY, CONTROL
VK_F7, IDM_DATE, VIRTUALKEY
}
MENU ID_RESOURCE
{
SUBMENU "About", IDM_ABOUTMENU
{
MENUITEM "A~bout PM Comm...", IDM_ABOUT
}
SUBMENU "~Action", IDM_ACTION
{
MENUITEM "~Settings...\tF2", IDM_SETTINGS
MENUITEM "S~tart\tCtrl+F3", IDM_START, MIA_DISABLED
MENUITEM "~Break", IDM_BREAK, MIA_DISABLED
MENUITEM "S~top", IDM_STOP, MIA_DISABLED
}
SUBMENU "~Options", IDM_OPTION
{
MENUITEM "~Echo", IDM_ECHO
MENUITEM "~Capture...\tCtrl+F5",IDM_CAPTURE, MIA_DISABLED
/* MENUITEM "~Pause\tCtrl+F6", IDM_PAUSE, MIS_TEXT */
MENUITEM "~Word wrap", IDM_WRAP, MIS_TEXT
MENUITEM "~Test", IDM_TEST
}
}
DLGTEMPLATE IDD_ABOUT
{
DIALOG "", 0, 10, 60, 160, 100, WS_SAVEBITS | FS_DLGBORDER
{
CTEXT "PM Comm " -1, 10, 72, 140, 10
ICON ID_RESOURCE -1, 8, 60, 0, 0
CTEXT "PM Communications Program" -1, 10, 46, 140, 10
CTEXT "Created by Microsoft Corp.,1988" -1, 10, 30, 140, 10
DEFPUSHBUTTON "~OK" DID_OK, 64, 8, 32, 14, WS_GROUP
}
}
DLGTEMPLATE IDD_GETFILE
{
DIALOG "", 0, 32, 126, 168, 85, WS_SAVEBITS | FS_DLGBORDER
{
LTEXT "~File name :" -1, 20, 50, 44, 8
EDITTEXT "f:pmcomm.txt" DB_FILENAME, 70, 50, 68, 10, TABGRP | ES_MARGIN
DEFPUSHBUTTON "~OK" DID_OK, 56, 20, 24, 14, WS_GROUP
PUSHBUTTON "~Cancel" DID_CANCEL, 94, 20, 35, 14, WS_GROUP
}
}
DLGTEMPLATE IDD_SETTINGS
{
DIALOG "", 256, 10, 20, 174, 150, WS_SAVEBITS | FS_DLGBORDER
{
LTEXT "Port :", -1, 10, 124, 48, 8
LTEXT "~Baud Rate :", -1, 10, 108, 48, 8
LTEXT "~Data Bits :", -1, 10, 94, 48, 8
LTEXT "~Stop Bits :", -1, 10, 76, 48, 8
LTEXT "~Parity :", -1, 10, 58, 48, 10
LTEXT "S~tring :", -1, 10, 40, 48, 10
EDITTEXT "1", DB_PORT, 60, 124, 8, 10, TABGRP | ES_MARGIN
EDITTEXT "9600", DB_BAUD, 60, 108, 32, 10, TABGRP | ES_MARGIN
ARB "7" DB_DATABITS+0, 60, 90, 28, 12, TABGRP
ARB "8" DB_DATABITS+1, 90, 90, 28, 12
ARB "0" DB_STOPBITS+0, 60, 74, 28, 12, TABGRP
ARB "1" DB_STOPBITS+1, 90, 74, 28, 12
ARB "2" DB_STOPBITS+2,120, 74, 28, 12
ARB "~None" DB_PARITY+0, 60, 58, 28, 12, TABGRP
ARB "~Odd" DB_PARITY+1, 90, 58, 28, 12
ARB "~Even" DB_PARITY+2,120, 58, 28, 12
EDITTEXT " Hi", DB_STRING, 60, 40, 52, 10, TABGRP | ES_MARGIN
DEFPUSHBUTTON "~OK" DID_OK, 44, 8, 32, 14, WS_GROUP
PUSHBUTTON "~Cancel" DID_CANCEL, 84, 8, 32, 14, WS_GROUP
}
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.