Annotation of mstools/samples/mfedit/mfedit.rc, revision 1.1.1.3

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
1.1.1.3 ! root       43:             POPUP "GDI Comment"
        !            44:             BEGIN
        !            45:                 MENUITEM "WINDOWS_METAFILE"         MM_C_WND_MF,    grayed
        !            46:                 MENUITEM "BEGIN_GROUP"              MM_C_BEGIN_GP,  grayed
        !            47:                 MENUITEM "END_GROUP"                MM_C_END_GP,    grayed
        !            48:                 MENUITEM "MULTIFORMATS"             MM_C_MLTFMTS
        !            49:             END
        !            50:             MENUITEM  SEPARATOR
1.1       root       51:             MENUITEM "Remove"                   MM_REMOVE,  grayed
                     52:             MENUITEM "Insert"                   MM_INSERT,  grayed
                     53:             MENUITEM  SEPARATOR
                     54:             MENUITEM "Hit Test"                 MM_HITTEST
                     55:         END
                     56:     END
                     57: 
                     58:     POPUP "Options"
                     59:     BEGIN
                     60:         MENUITEM "Pen..."                       MM_PEN
                     61:         MENUITEM "Brush..."                     MM_BRUSH
1.1.1.2   root       62:         MENUITEM  SEPARATOR
1.1       root       63:         MENUITEM "Font..."                      MM_FONT
1.1.1.2   root       64:         POPUP    "TrueType Font Outline"
                     65:         BEGIN
                     66:             MENUITEM "StrokeAndFill"            MM_TTOUTLN_STROKEFILL
                     67:             MENUITEM "PolyDraw"                 MM_TTOUTLN_POLYDRAW
                     68:         END
                     69:         MENUITEM  SEPARATOR
                     70:         MENUITEM "Fit to Window"                MM_FIT2WND
1.1       root       71:         MENUITEM  SEPARATOR
                     72:         MENUITEM "Repeat All"                   MM_REPEAT,  grayed
                     73:         MENUITEM  SEPARATOR
                     74:         POPUP   "Speed"
                     75:         BEGIN
                     76:             MENUITEM "Increase"             MM_INCREASE,    grayed
                     77:             MENUITEM "Normal"               MM_NORMAL,      grayed
                     78:             MENUITEM "Decrease"             MM_DECREASE,    grayed
                     79:         END
                     80:     END
                     81: END
                     82: 
                     83: 
                     84: BMID_OPEND         BITMAP .\rsc\opend.bmp
                     85: BMID_RECORDD       BITMAP .\rsc\recd.bmp
                     86: BMID_STOPD         BITMAP .\rsc\stopd.bmp
                     87: BMID_PLAYD         BITMAP .\rsc\playd.bmp
                     88: BMID_FFD           BITMAP .\rsc\ffd.bmp
                     89: BMID_OPENU         BITMAP .\rsc\openu.bmp
                     90: BMID_RECORDU       BITMAP .\rsc\recu.bmp
                     91: BMID_STOPU         BITMAP .\rsc\stopu.bmp
                     92: BMID_PLAYU         BITMAP .\rsc\playu.bmp
                     93: BMID_FFU           BITMAP .\rsc\ffu.bmp
                     94: 
                     95: BMID_PEND          BITMAP .\rsc\pend.bmp
                     96: BMID_TEXTD         BITMAP .\rsc\textd.bmp
                     97: BMID_RECTD         BITMAP .\rsc\rectd.bmp
                     98: BMID_FILLRECTD     BITMAP .\rsc\frectd.bmp
                     99: BMID_ELLIPSED      BITMAP .\rsc\ellipsed.bmp
                    100: BMID_FILLELLIPSED  BITMAP .\rsc\fellipsd.bmp
                    101: BMID_LINED         BITMAP .\rsc\lined.bmp
                    102: BMID_BEZIERD       BITMAP .\rsc\bezierd.bmp
                    103: BMID_BMPOBJD       BITMAP .\rsc\bmpobjd.bmp
                    104: BMID_METAFD        BITMAP .\rsc\metafd.bmp
                    105: BMID_PENU          BITMAP .\rsc\penu.bmp
                    106: BMID_TEXTU         BITMAP .\rsc\textu.bmp
                    107: BMID_RECTU         BITMAP .\rsc\rectu.bmp
                    108: BMID_FILLRECTU     BITMAP .\rsc\frectu.bmp
                    109: BMID_ELLIPSEU      BITMAP .\rsc\ellipseu.bmp
                    110: BMID_FILLELLIPSEU  BITMAP .\rsc\fellipsu.bmp
                    111: BMID_LINEU         BITMAP .\rsc\lineu.bmp
                    112: BMID_BEZIERU       BITMAP .\rsc\bezieru.bmp
                    113: BMID_BMPOBJU       BITMAP .\rsc\bmpobju.bmp
                    114: BMID_METAFU        BITMAP .\rsc\metafu.bmp
                    115: 
                    116: 
                    117: AboutBox DIALOG 16, 16, 192, 96
                    118: STYLE DS_MODALFRAME | WS_CAPTION | WS_VISIBLE
                    119: CAPTION "About Metafile Editor"
                    120: BEGIN
                    121:     CTEXT "Micosoft Windows Metafile Editor"        -1,     0,  8, 192,  8
                    122:     CTEXT "Version 3.1"                             -1,     0, 16, 192,  8
                    123:     CTEXT "Microsoft Developer Support"     -1,     0, 24, 192,         8
1.1.1.2   root      124:     ICON  APP_ICON,                          -1,     8. 8,   0,  0
1.1       root      125:     DEFPUSHBUTTON "OK!",                  IDOK,     71, 60,  50, 14
                    126: END
                    127: 
                    128: ACCEL_ID ACCELERATORS
                    129: BEGIN
                    130:     "^X",  MM_CUT
                    131:     "^C",  MM_COPY
                    132:     "^V",  MM_PASTE
                    133:     "^a",  MM_LEABOUT
                    134: END

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.