|
|
1.1 root 1: #include <windows.h>
2: #include "mfedit.h"
3:
4: //
5: // Include the dialogs
6: //
7: #include ".\rsc\mfedit.dlg"
8:
1.1.1.2 ! root 9: APP_ICON ICON .\rsc\mfedit.ico
1.1 root 10:
11: MainMenu MENU
12: BEGIN
13: POPUP "File"
14: BEGIN
15: MENUITEM "Load Metafile...", MM_LOAD
16: MENUITEM "Record Metafile As...", MM_RECORD
17: MENUITEM SEPARATOR
18: MENUITEM "Load Mask Bitmap...", MM_LOAD_MASKBMP
19: MENUITEM "Load Bitmap...", MM_LOAD_BMP
20: MENUITEM "Save as Bitmap...", MM_SAVE_BMP, grayed
21: MENUITEM SEPARATOR
1.1.1.2 ! root 22: MENUITEM "Print Metafile", MM_PRINT //, grayed
! 23: // MENUITEM "Page Setup...", MM_PAGESETUP, grayed
! 24: // MENUITEM "Print Setup...", MM_PRINTSETUP //, grayed
1.1 root 25: MENUITEM SEPARATOR
26: MENUITEM "&About...", MM_ABOUT
27: END
28:
29: POPUP "Edit"
30: BEGIN
31: POPUP "Clipboard"
32: BEGIN
33: MENUITEM "Cu&t\tCtrl+X", MM_CUT
34: MENUITEM "&Copy\tCtrl+C", MM_COPY
35: MENUITEM "&Paste\tCtrl+V", MM_PASTE, grayed
1.1.1.2 ! root 36: MENUITEM SEPARATOR
! 37: MENUITEM "Import 3X Format", MM_IMPORT_3X
! 38: MENUITEM "Export 3X Format", MM_EXPORT_3X
1.1 root 39: END
40: MENUITEM SEPARATOR
41: POPUP "Metafile Record"
42: BEGIN
43: MENUITEM "Remove" MM_REMOVE, grayed
44: MENUITEM "Insert" MM_INSERT, grayed
45: MENUITEM SEPARATOR
46: MENUITEM "Hit Test" MM_HITTEST
47: END
48: END
49:
50: POPUP "Options"
51: BEGIN
52: MENUITEM "Pen..." MM_PEN
53: MENUITEM "Brush..." MM_BRUSH
1.1.1.2 ! root 54: MENUITEM SEPARATOR
1.1 root 55: MENUITEM "Font..." MM_FONT
1.1.1.2 ! root 56: POPUP "TrueType Font Outline"
! 57: BEGIN
! 58: MENUITEM "StrokeAndFill" MM_TTOUTLN_STROKEFILL
! 59: MENUITEM "PolyDraw" MM_TTOUTLN_POLYDRAW
! 60: END
! 61: MENUITEM SEPARATOR
! 62: MENUITEM "Fit to Window" MM_FIT2WND
1.1 root 63: MENUITEM SEPARATOR
64: MENUITEM "Repeat All" MM_REPEAT, grayed
65: MENUITEM SEPARATOR
66: POPUP "Speed"
67: BEGIN
68: MENUITEM "Increase" MM_INCREASE, grayed
69: MENUITEM "Normal" MM_NORMAL, grayed
70: MENUITEM "Decrease" MM_DECREASE, grayed
71: END
72: END
73: END
74:
75:
76: BMID_OPEND BITMAP .\rsc\opend.bmp
77: BMID_RECORDD BITMAP .\rsc\recd.bmp
78: BMID_STOPD BITMAP .\rsc\stopd.bmp
79: BMID_PLAYD BITMAP .\rsc\playd.bmp
80: BMID_FFD BITMAP .\rsc\ffd.bmp
81: BMID_OPENU BITMAP .\rsc\openu.bmp
82: BMID_RECORDU BITMAP .\rsc\recu.bmp
83: BMID_STOPU BITMAP .\rsc\stopu.bmp
84: BMID_PLAYU BITMAP .\rsc\playu.bmp
85: BMID_FFU BITMAP .\rsc\ffu.bmp
86:
87: BMID_PEND BITMAP .\rsc\pend.bmp
88: BMID_TEXTD BITMAP .\rsc\textd.bmp
89: BMID_RECTD BITMAP .\rsc\rectd.bmp
90: BMID_FILLRECTD BITMAP .\rsc\frectd.bmp
91: BMID_ELLIPSED BITMAP .\rsc\ellipsed.bmp
92: BMID_FILLELLIPSED BITMAP .\rsc\fellipsd.bmp
93: BMID_LINED BITMAP .\rsc\lined.bmp
94: BMID_BEZIERD BITMAP .\rsc\bezierd.bmp
95: BMID_BMPOBJD BITMAP .\rsc\bmpobjd.bmp
96: BMID_METAFD BITMAP .\rsc\metafd.bmp
97: BMID_PENU BITMAP .\rsc\penu.bmp
98: BMID_TEXTU BITMAP .\rsc\textu.bmp
99: BMID_RECTU BITMAP .\rsc\rectu.bmp
100: BMID_FILLRECTU BITMAP .\rsc\frectu.bmp
101: BMID_ELLIPSEU BITMAP .\rsc\ellipseu.bmp
102: BMID_FILLELLIPSEU BITMAP .\rsc\fellipsu.bmp
103: BMID_LINEU BITMAP .\rsc\lineu.bmp
104: BMID_BEZIERU BITMAP .\rsc\bezieru.bmp
105: BMID_BMPOBJU BITMAP .\rsc\bmpobju.bmp
106: BMID_METAFU BITMAP .\rsc\metafu.bmp
107:
108:
109: AboutBox DIALOG 16, 16, 192, 96
110: STYLE DS_MODALFRAME | WS_CAPTION | WS_VISIBLE
111: CAPTION "About Metafile Editor"
112: BEGIN
113: CTEXT "Micosoft Windows Metafile Editor" -1, 0, 8, 192, 8
114: CTEXT "Version 3.1" -1, 0, 16, 192, 8
115: CTEXT "Microsoft Developer Support" -1, 0, 24, 192, 8
1.1.1.2 ! root 116: ICON APP_ICON, -1, 8. 8, 0, 0
1.1 root 117: DEFPUSHBUTTON "OK!", IDOK, 71, 60, 50, 14
118: END
119:
120: ACCEL_ID ACCELERATORS
121: BEGIN
122: "^X", MM_CUT
123: "^C", MM_COPY
124: "^V", MM_PASTE
125: "^a", MM_LEABOUT
126: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.