home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
magazine
/
pcmagazi
/
1990
/
18
/
pmcard.rc
< prev
next >
Wrap
Text File
|
1990-09-24
|
7KB
|
232 lines
/****************************************************************************
PMCARD Resource Script
Copyright (c) 1990 Ziff Communications Company
Jeff Prosise * PC Magazine
****************************************************************************/
#include <os2.h>
#include "pmcard.h"
POINTER ID_RESOURCE pmcard.ico
MENU ID_RESOURCE
{
SUBMENU "~File", IDM_FILE
{
MENUITEM "~New", IDM_NEW
MENUITEM "~Open...", IDM_OPEN
MENUITEM SEPARATOR
MENUITEM "~Save\tF3", IDM_SAVE
MENUITEM "Save ~As...", IDM_SAVEAS
MENUITEM SEPARATOR
MENUITEM "E~xit", IDM_EXIT
}
SUBMENU "~Edit", IDM_EDIT
{
MENUITEM "Cu~t\tShift+Del", IDM_CUT
MENUITEM "~Copy\tCtrl+Ins", IDM_COPY
MENUITEM "~Paste\tShift+Ins", IDM_PASTE
MENUITEM "C~lear\tDel", IDM_CLEAR
MENUITEM SEPARATOR
MENUITEM "~Delete Card\tCtrl+F4", IDM_DELCARD
MENUITEM "~Undo Delete\tShift+F4", IDM_UNDODELETE
MENUITEM "~Insert Card\tF4", IDM_INSERTCARD
}
SUBMENU "~Options", IDM_OPTIONS
{
MENUITEM "~Search...\tF5", IDM_SEARCH
MENUITEM "Find ~Prev\tF6", IDM_FINDPREV
MENUITEM "Find ~Next\tF7", IDM_FINDNEXT
MENUITEM SEPARATOR
MENUITEM "~Goto...\tF8", IDM_GOTO
MENUITEM SEPARATOR
MENUITEM "~Dial...\tF9", IDM_DIAL
MENUITEM "~Memory...", IDM_MEMORY
MENUITEM "S~ettings...", IDM_SETTINGS
}
SUBMENU "~Help", IDM_HELP
{
MENUITEM "~About PMCARD...", IDM_ABOUT
}
}
ACCELTABLE ID_RESOURCE
{
VK_DELETE, IDM_CUT, VIRTUALKEY, SHIFT
VK_INSERT, IDM_COPY, VIRTUALKEY, CONTROL
VK_INSERT,IDM_PASTE, VIRTUALKEY, SHIFT
VK_DELETE, IDM_CLEAR, VIRTUALKEY
VK_F3, IDM_SAVE, VIRTUALKEY
VK_F4, IDM_DELCARD, VIRTUALKEY, CONTROL
VK_F4, IDM_UNDODELETE, VIRTUALKEY, SHIFT
VK_F4, IDM_INSERTCARD, VIRTUALKEY
VK_F5, IDM_SEARCH, VIRTUALKEY
VK_F6, IDM_FINDPREV, VIRTUALKEY
VK_F7, IDM_FINDNEXT, VIRTUALKEY
VK_F8, IDM_GOTO, VIRTUALKEY
VK_F9, IDM_DIAL, VIRTUALKEY
}
DLGTEMPLATE IDD_ABOUT
{
DIALOG "About PMCARD", 0, 12, 8, 200, 72,, FCF_DLGBORDER | FCF_TITLEBAR
{
ICON ID_RESOURCE -1, 8, 52, 0, 0
ICON ID_RESOURCE -1, 168, 52, 0, 0
CTEXT "PMCARD" -1, 40, 56, 120, 8
CTEXT "Version 1.0", -1, 40, 48, 120, 8
CTEXT "Copyright (c) 1990 Ziff Communications Co." -1, 4, 36, 192, 8
CTEXT "Jeff Prosise * PC Magazine" -1, 4, 28, 192, 8
DEFPUSHBUTTON "OK" DID_OK, 80, 8, 40, 12, WS_GROUP
}
}
DLGTEMPLATE IDD_SEARCH
{
DIALOG "Search", 0, 12, 8, 200, 44,, FCF_DLGBORDER | FCF_TITLEBAR
{
LTEXT "Search for", -1, 8, 28, 48, 8
ENTRYFIELD "", IDD_SEARCHTEXT, 64, 28, 128, 8, ES_MARGIN
DEFPUSHBUTTON "OK" DID_OK, 8, 8, 40, 12, WS_GROUP
DEFPUSHBUTTON "Cancel" DID_CANCEL, 56, 8, 40, 12, WS_GROUP
AUTOCHECKBOX "Case Sensitive", IDD_CHECKCASE, 112, 8, 80, 12, WS_GROUP
}
}
DLGTEMPLATE IDD_DIAL
{
DIALOG "Dial", 0, 12, 8, 152, 44,, FCF_DLGBORDER | FCF_TITLEBAR
{
LTEXT "Phone No.", -1, 8, 28, 48, 8
ENTRYFIELD "", IDD_PHONENO, 64, 28, 80, 8, ES_MARGIN
DEFPUSHBUTTON "Dial" DID_OK, 8, 8, 40, 12, WS_GROUP
DEFPUSHBUTTON "Cancel" DID_CANCEL, 56, 8, 40, 12, WS_GROUP
DEFPUSHBUTTON "Next" DID_NEXT, 104, 8, 40, 12, WS_GROUP
}
}
DLGTEMPLATE IDD_SAVEAS
{
DIALOG "Save As", 0, 12, 8, 232, 136,, FCF_DLGBORDER | FCF_TITLEBAR
{
LTEXT "Directory:", -1, 8, 24, 40, 8
LTEXT "", IDD_DIRECTORY2, 56, 24, 164, 8
LTEXT "Filename", -1, 8, 8, 40, 8
ENTRYFIELD "", IDD_NEWFILENAME, 56, 8, 164, 8, ES_MARGIN
DEFPUSHBUTTON "Save" DID_OK, 180, 56, 40, 12, WS_GROUP
DEFPUSHBUTTON "Cancel" DID_CANCEL, 180, 40, 40, 12, WS_GROUP
CTEXT "Drive", -1, 8, 122, 28, 8
CTEXT "Directory", -1, 44, 122, 124, 8
LISTBOX IDD_DRIVELIST2, 8, 40, 28, 80
LISTBOX IDD_DIRLIST2, 44, 40, 124, 80
}
}
DLGTEMPLATE IDD_OPEN
{
DIALOG "Open", 0, 12, 8, 308, 140,, FCF_DLGBORDER | FCF_TITLEBAR
{
LTEXT "Directory:", -1, 8, 24, 40, 8
LTEXT "", IDD_DIRECTORY, 56, 24, 186, 8
LTEXT "Filename", -1, 8, 8, 40, 8
ENTRYFIELD "", IDD_FILENAME, 56, 8, 186, 8, ES_MARGIN
DEFPUSHBUTTON "Open", DID_OK, 258, 24, 40, 12, WS_GROUP
DEFPUSHBUTTON "Cancel", DID_CANCEL, 258, 8, 40, 12, WS_GROUP
CTEXT "Drive", -1, 8, 126, 28, 8
CTEXT "Directory", -1, 44, 126, 124, 8
CTEXT "Filename", -1, 176, 126, 124, 8
LISTBOX IDD_DRIVELIST, 8, 44, 28, 80
LISTBOX IDD_DIRLIST, 44, 44, 124, 80
LISTBOX IDD_FILELIST, 176, 44, 124, 80
}
}
DLGTEMPLATE IDD_SETTINGS
{
DIALOG "Settings", 0, 12, 8, 252, 136,, FCF_DLGBORDER | FCF_TITLEBAR
{
GROUPBOX "Baud Rate", -1, 8, 66, 60, 64
AUTORADIOBUTTON "300", IDD_BAUDRATE + 0, 12, 108, 50, 10, WS_GROUP
AUTORADIOBUTTON "1200", IDD_BAUDRATE + 1, 12, 98, 50, 10
AUTORADIOBUTTON "2400", IDD_BAUDRATE + 2, 12, 88, 50, 10
AUTORADIOBUTTON "4800", IDD_BAUDRATE + 3, 12, 78, 50, 10
AUTORADIOBUTTON "9600", IDD_BAUDRATE + 4, 12, 68, 50, 10
GROUPBOX "COM Port", -1, 8, 6, 60, 54
AUTORADIOBUTTON "COM1", IDD_COMPORT + 0, 12, 38, 50, 10, WS_GROUP
AUTORADIOBUTTON "COM2", IDD_COMPORT + 1, 12, 28, 50, 10
AUTORADIOBUTTON "COM3", IDD_COMPORT + 2, 12, 18, 50, 10
AUTORADIOBUTTON "COM4", IDD_COMPORT + 3, 12, 8, 50, 10
GROUPBOX "Parity", -1, 78, 86, 60, 44
AUTORADIOBUTTON "None", IDD_PARITY + 0, 82, 108, 50, 10, WS_GROUP
AUTORADIOBUTTON "Odd", IDD_PARITY + 1, 82, 98, 50, 10
AUTORADIOBUTTON "Even", IDD_PARITY + 2, 82, 88, 50, 10
GROUPBOX "Data Bits", -1, 78, 46, 60, 33
AUTORADIOBUTTON "7 Bits", IDD_DATABITS + 0, 82, 58, 50, 10, WS_GROUP
AUTORADIOBUTTON "8 Bits", IDD_DATABITS + 1, 82, 48, 50, 10
GROUPBOX "Stop Bits", -1, 78, 6, 60, 34
AUTORADIOBUTTON "1 Bit", IDD_STOPBITS + 0, 82, 18, 52, 10, WS_GROUP
AUTORADIOBUTTON "2 Bits", IDD_STOPBITS + 1, 82, 8, 52, 10
LTEXT "Dial Command", -1, 150, 122, 84, 8
ENTRYFIELD "", IDD_DIALTEXT, 150, 112, 90, 8, ES_MARGIN
LTEXT "Hangup Command", -1, 150, 98, 84, 8
ENTRYFIELD "", IDD_HANGUPTEXT, 150, 88, 90, 8, ES_MARGIN
LTEXT "Default Data File", -1, 150, 74, 84, 8
ENTRYFIELD "", IDD_DEFDATAFILE, 150, 64, 90, 8, ES_MARGIN
LTEXT "Dialing Prefix", -1, 150, 50, 84, 8
ENTRYFIELD "", IDD_DIALPREFIX, 150, 40, 90, 8, ES_MARGIN
AUTOCHECKBOX "Save Changes", IDD_CHECKSAVE, 158, 23, 84, 10, WS_GROUP
DEFPUSHBUTTON "OK", DID_OK, 150, 6, 40, 12, WS_GROUP
DEFPUSHBUTTON "Cancel", DID_CANCEL, 200, 6, 40, 12, WS_GROUP
}
}
DLGTEMPLATE IDD_MEMORY
{
DIALOG "Memory", 0, 12, 8, 160, 60,, FCF_DLGBORDER | FCF_TITLEBAR
{
LTEXT "Bytes Used:", -1, 8, 44, 80, 8
LTEXT "", IDD_BYTESUSED, 100, 44, 48, 8
LTEXT "Bytes Free:", -1, 8, 36, 80, 8
LTEXT "", IDD_BYTESFREE, 100, 36, 48, 8
LTEXT "Bytes Available:", -1, 8, 28, 80, 8
LTEXT "", IDD_BYTESAVAIL, 100, 28, 48, 8
DEFPUSHBUTTON "OK" DID_OK, 60, 8, 40, 12, WS_GROUP
}
}
DLGTEMPLATE IDD_GOTO
{
DIALOG "Go To", 0, 12, 8, 112, 44,, FCF_DLGBORDER | FCF_TITLEBAR
{
LTEXT "Card Number", -1, 8, 28, 60, 8
ENTRYFIELD "", IDD_CARDNO, 72, 28, 30, 8, ES_MARGIN
DEFPUSHBUTTON "OK" DID_OK, 8, 8, 40, 12, WS_GROUP
DEFPUSHBUTTON "Cancel" DID_CANCEL, 64, 8, 40, 12, WS_GROUP
}
}