|
|
1.1 root 1: /*-------------------------------
2: PMCAP.RC resource script file
3: -------------------------------*/
4:
5: #include <os2.h>
6: #include "pmcap.h"
7:
8: MENU ID_RESOURCE
9: {
10: SUBMENU "~File", IDM_FILE
11: {
12: MENUITEM "~Save bitmap file...", IDM_SAVE
13: MENUITEM "Save ~Windows Paint file...", IDM_SAVEPAINT
14: MENUITEM SEPARATOR
15: MENUITEM "E~xit", SC_CLOSE, MIS_SYSCOMMAND
16: MENUITEM "A~bout...", IDM_ABOUT
17: }
18: SUBMENU "~Edit", IDM_EDIT
19: {
20: MENUITEM "~Copy\tCtrl+Ins", IDM_COPY
21: MENUITEM "~Paste\tShift+Ins", IDM_PASTE
22: }
23: SUBMENU "~Capture", IDM_CAPTURE
24: {
25: MENUITEM "~Begin countdown", IDM_BEGIN
26: MENUITEM "~Abort", IDM_ABORT,, MIA_DISABLED
27: MENUITEM SEPARATOR
28: MENUITEM "~Monochrome screen copy",IDM_MONO
29: MENUITEM "~Hide during countdown", IDM_HIDE
30: MENUITEM "Auto ~Dialog display", IDM_AUTODLG
31: MENUITEM "~Include pointer", IDM_POINTER
32: }
33: SUBMENU "~Delay", IDM_DELAY
34: {
35: MENUITEM "~1.\a5 seconds", IDM_DELAY5
36: MENUITEM "~2.\a10 seconds", IDM_DELAY10
37: MENUITEM "~3.\a15 seconds", IDM_DELAY15
38: MENUITEM "~4.\a30 seconds", IDM_DELAY30
39: MENUITEM "~5.\a60 seconds", IDM_DELAY60
40: }
41: SUBMENU "Dis~play", IDM_DISPLAY
42: {
43: MENUITEM "~Actual size", IDM_ACTUAL
44: MENUITEM "~Stretch to window", IDM_STRETCH
45: }
46: }
47:
48: ACCELTABLE ID_RESOURCE
49: {
50: VK_F3, IDM_SAVE, VIRTUALKEY
51: VK_INSERT, IDM_COPY, VIRTUALKEY, CONTROL
52: VK_INSERT, IDM_PASTE, VIRTUALKEY, SHIFT
53: }
54:
55: DLGTEMPLATE IDD_ABOUT
56: {
57: DIALOG "", 0, 32, 32, 200, 88, FS_DLGBORDER
58: {
59: CTEXT "PMCAP 1.10", -1, 10, 64, 180, 8
60: CTEXT "Captures PM Screen to Bitmap" -1, 10, 40, 180, 8
61: CTEXT "Copyright (C) Charles Petzold, 1988" -1, 10, 32, 180, 8
62: DEFPUSHBUTTON "OK" DID_OK, 80, 8, 40, 16, WS_GROUP
63: }
64: }
65:
66: DLGTEMPLATE IDD_SAVE
67: {
68: DIALOG "", 0, 32, 32, 200, 80, FS_DLGBORDER
69: {
70: CTEXT "Save Bitmap File", -1, 16, 64, 168, 8
71: LTEXT "Filename:" -1, 8, 32, 48, 8
72: EDITTEXT "" IDD_FILENAME, 60, 32, 120, 8, ES_MARGIN
73: DEFPUSHBUTTON "Save" DID_OK, 24, 8, 64, 16, WS_GROUP
74: PUSHBUTTON "Esc=Cancel" DID_CANCEL, 112, 8, 64, 16, WS_GROUP
75: }
76: }
77:
78: DLGTEMPLATE IDD_SAVEPAINT
79: {
80: DIALOG "", 0, 32, 32, 200, 80, FS_DLGBORDER
81: {
82: CTEXT "Save Windows Paint File", -1, 16, 64, 168, 8
83: LTEXT "Filename:" -1, 8, 32, 48, 8
84: EDITTEXT "" IDD_FILENAME, 60, 32, 120, 8, ES_MARGIN
85: DEFPUSHBUTTON "Save" DID_OK, 24, 8, 64, 16, WS_GROUP
86: PUSHBUTTON "Esc=Cancel" DID_CANCEL, 112, 8, 64, 16, WS_GROUP
87: }
88: }
89:
90: STRINGTABLE
91: {
92: IDS_FILEOPEN, "File cannot not be opened for writing."
93: IDS_DISKFULL, "Cannot write to file. Disk full."
94: IDS_BMPCREATE, "Bitmap creation failed. Not enough memory."
95: IDS_MULTIPLANE, "Multi-plane bitmaps not supported."
96: IDS_TIMER, "Too many clocks or timers."
97: IDS_MEMORY, "Not enough memory to save file."
98: IDS_MONOEGA, "Paint format supported for EGA only."
99: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.