|
|
1.1 root 1: /*---------------------
2: PMCAP.H header file
3: ---------------------*/
4:
5: VOID CheckMenuItem (HWND hwndMenu, SHORT idItem, BOOL fCheck) ;
6: VOID EnableMenuItem (HWND hwndMenu, SHORT idItem, BOOL fEnable) ;
7: VOID ErrorMessage (HWND hwnd, SHORT idError) ;
8: VOID AddItemToSysMenu (HWND hwndFrame) ;
9: VOID SaveColorSettings (BOOL fSave, BOOL fSetMono) ;
10: VOID IncrementFilename (CHAR *pchName) ;
11: HBITMAP CopyBitmap (HBITMAP hbmSrc) ;
12: VOID CopyPointerToScreen (HPS hpsScreen, LONG alBitmapFormats[], BOOL fCopy) ;
13: HBITMAP ScreenToBitmap (SHORT cxScreen, SHORT cyScreen, BOOL fIncludePtr,
14: BOOL fMonochrome) ;
15: BOOL IsBitmapMonoEGA (HBITMAP hbm) ;
16: SHORT SaveBitmap (HBITMAP hbm, CHAR *szFilename) ;
17: SHORT SavePaintFormat (HBITMAP hbm, CHAR *szFilename) ;
18:
19: #define ID_RESOURCE 1
20:
21: #define IDM_FILE 10
22: #define IDM_SAVE 11
23: #define IDM_SAVEPAINT 12
24: #define IDM_ABOUT 13
25:
26: #define IDM_EDIT 20
27: #define IDM_COPY 21
28: #define IDM_PASTE 22
29:
30: #define IDM_CAPTURE 30
31: #define IDM_BEGIN 31
32: #define IDM_ABORT 32
33: #define IDM_MONO 33
34: #define IDM_HIDE 34
35: #define IDM_AUTODLG 35
36: #define IDM_POINTER 36
37:
38: #define IDM_DELAY 40
39: #define IDM_DELAY5 (IDM_DELAY + 5)
40: #define IDM_DELAY10 (IDM_DELAY + 10)
41: #define IDM_DELAY15 (IDM_DELAY + 15)
42: #define IDM_DELAY30 (IDM_DELAY + 30)
43: #define IDM_DELAY60 (IDM_DELAY + 60)
44:
45: #define IDM_DISPLAY 110
46: #define IDM_ACTUAL 111
47: #define IDM_STRETCH 112
48:
49: #define IDD_ABOUT 1
50: #define IDD_SAVE 2
51: #define IDD_SAVEPAINT 3
52: #define IDD_FILENAME 10
53:
54: #define IDS_FILEOPEN 1
55: #define IDS_DISKFULL 2
56: #define IDS_BMPCREATE 3
57: #define IDS_MULTIPLANE 4
58: #define IDS_TIMER 5
59: #define IDS_MEMORY 6
60: #define IDS_MONOEGA 7
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.