Annotation of mstools/ole20/samples/outline/outline.rc, revision 1.1.1.1

1.1       root        1: /*************************************************************************
                      2: ** 
                      3: **    OLE 2.0 Sample Code
                      4: **    
                      5: **    outline.rc
                      6: **    
                      7: **    Resource file for outline.exe
                      8: ** 
                      9: **       (c) Copyright Microsoft Corp. 1992 - 1993 All Rights Reserved
                     10: **
                     11: *************************************************************************/
                     12: 
                     13: #include "windows.h"
                     14: #include "outlrc.h"
                     15: 
                     16: SelCur    CURSOR selcross.cur
                     17: 
                     18: OutlineMenu MENU
                     19:   BEGIN
                     20:     POPUP  "&File"
                     21:       BEGIN
                     22:         MENUITEM "&New", IDM_F_NEW
                     23:         MENUITEM "&Open...\t  Ctrl+F12", IDM_F_OPEN
                     24:         MENUITEM "&Save\t  Shift+F12", IDM_F_SAVE
                     25:         MENUITEM "Save &As...\t  F12", IDM_F_SAVEAS
                     26:         MENUITEM SEPARATOR
                     27:         MENUITEM "&Print...\t  Ctrl+Shift+F12", IDM_F_PRINT
                     28:         MENUITEM "Printer Se&tup...", IDM_F_PRINTERSETUP
                     29:         MENUITEM SEPARATOR
                     30:         MENUITEM "E&xit\t  Alt+F4", IDM_F_EXIT
                     31:       END
                     32:     POPUP  "&Edit"
                     33:       BEGIN
                     34:         MENUITEM "&Undo", IDM_E_UNDO
                     35:         MENUITEM SEPARATOR
                     36:         MENUITEM "Cu&t\t  Ctrl+X", IDM_E_CUT
                     37:         MENUITEM "&Copy\t  Ctrl+C", IDM_E_COPY
                     38:         MENUITEM "&Paste\t  Ctrl+V", IDM_E_PASTE
                     39:         MENUITEM "Cl&ear\t  Del", IDM_E_CLEAR
                     40:         MENUITEM SEPARATOR
                     41:         MENUITEM "Select A&ll\t  Ctrl+A", IDM_E_SELECTALL
                     42:       END
                     43:        POPUP  "O&utline"
                     44:          BEGIN
                     45:         POPUP  "&Zoom"
                     46:           BEGIN
                     47:             MENUITEM "&400%", IDM_V_ZOOM_400
                     48:             MENUITEM "&300%", IDM_V_ZOOM_300
                     49:             MENUITEM "&200%", IDM_V_ZOOM_200
                     50:             MENUITEM "&100%", IDM_V_ZOOM_100
                     51:             MENUITEM "&75%", IDM_V_ZOOM_75
                     52:             MENUITEM "&50%", IDM_V_ZOOM_50
                     53:             MENUITEM "&25%", IDM_V_ZOOM_25
                     54:           END
                     55:         POPUP  "&Left and Right margins"
                     56:           BEGIN
                     57:             MENUITEM "&nil", IDM_V_SETMARGIN_0
                     58:             MENUITEM "&1 cm", IDM_V_SETMARGIN_1
                     59:             MENUITEM "&2 cm", IDM_V_SETMARGIN_2
                     60:             MENUITEM "&3 cm", IDM_V_SETMARGIN_3
                     61:             MENUITEM "&4 cm", IDM_V_SETMARGIN_4
                     62:           END
                     63:         POPUP "Add &Top Line"
                     64:                  BEGIN
                     65:                    MENUITEM "&1 cm", IDM_V_ADDTOP_1
                     66:                    MENUITEM "&2 cm", IDM_V_ADDTOP_2
                     67:                    MENUITEM "&3 cm", IDM_V_ADDTOP_3
                     68:                    MENUITEM "&4 cm", IDM_V_ADDTOP_4
                     69:                  END
                     70:          END
                     71:     POPUP  "&Line"
                     72:       BEGIN
                     73:         MENUITEM "&Add Line\t  Enter", IDM_L_ADDLINE
                     74:         MENUITEM "E&dit Line\t  Alt+Enter", IDM_L_EDITLINE
                     75:         MENUITEM SEPARATOR
                     76:         MENUITEM "&Indent Line\t  Tab", IDM_L_INDENTLINE
                     77:         MENUITEM "U&nindent Line\t  Shift+Tab", IDM_L_UNINDENTLINE
                     78:                MENUITEM SEPARATOR
                     79:                MENUITEM "&Set Line Height...", IDM_L_SETLINEHEIGHT
                     80:       END
                     81:     POPUP  "&Name"
                     82:       BEGIN
                     83:         MENUITEM "&Define Name...", IDM_N_DEFINENAME
                     84:         MENUITEM "&Goto Name...", IDM_N_GOTONAME
                     85:       END
                     86:     POPUP  "&Options"
                     87:       BEGIN
                     88:         POPUP  "&Button Bar Display"
                     89:           BEGIN
                     90:             MENUITEM "At &Top", IDM_O_BB_TOP
                     91:             MENUITEM "At &Bottom", IDM_O_BB_BOTTOM
                     92:             MENUITEM "&Popup", IDM_O_BB_POPUP
                     93:             MENUITEM "&Hide", IDM_O_BB_HIDE
                     94:           END
                     95:         POPUP  "&Formula Bar Display"
                     96:           BEGIN
                     97:             MENUITEM "At &Top", IDM_O_FB_TOP
                     98:             MENUITEM "At &Bottom", IDM_O_FB_BOTTOM
                     99:             MENUITEM "&Popup", IDM_O_FB_POPUP
                    100:           END
                    101:         POPUP  "&Row and Column Heading"
                    102:           BEGIN
                    103:             MENUITEM "&Show", IDM_O_HEAD_SHOW
                    104:             MENUITEM "&Hide", IDM_O_HEAD_HIDE
                    105:           END
                    106:       END
                    107:     POPUP  "&Help"
                    108:       BEGIN
                    109:         MENUITEM "&About...", IDM_H_ABOUT
                    110:       END
                    111:   END
                    112: 
                    113: OutlineAccel ACCELERATORS
                    114:   BEGIN
                    115:     VK_F12, IDM_F_OPEN, VIRTKEY, CONTROL
                    116:     VK_F12, IDM_F_SAVE, VIRTKEY, SHIFT
                    117:     VK_F12, IDM_F_SAVEAS, VIRTKEY
                    118:     VK_F12, IDM_F_PRINT, VIRTKEY, CONTROL, SHIFT
                    119:   
                    120:     "x", IDM_E_CUT, VIRTKEY, CONTROL
                    121:     "c", IDM_E_COPY, VIRTKEY, CONTROL
                    122:     "v", IDM_E_PASTE, VIRTKEY, CONTROL
                    123:     VK_DELETE, IDM_E_CLEAR, VIRTKEY
                    124:     VK_RETURN, IDM_L_ADDLINE, VIRTKEY
                    125:     VK_RETURN, IDM_L_EDITLINE, VIRTKEY, ALT
                    126:     VK_TAB, IDM_L_INDENTLINE, VIRTKEY
                    127:     VK_TAB, IDM_L_UNINDENTLINE, VIRTKEY, SHIFT
                    128:     "a", IDM_E_SELECTALL, VIRTKEY, CONTROL
                    129: 
                    130:     ; old conventions for editing
                    131:     VK_INSERT, IDM_E_COPY, VIRTKEY, CONTROL
                    132:     VK_DELETE, IDM_E_CUT, VIRTKEY, SHIFT
                    133:     VK_INSERT, IDM_E_PASTE, VIRTKEY, SHIFT
                    134:     
                    135:     VK_F2, IDM_F2, VIRTKEY
                    136:   END
                    137: 
                    138:   
                    139: ; Same as OutlineAccel but without Delete
                    140: ; used when edit control of Formula Bar in focus
                    141: ;
                    142: OutlineAccelFocusEdit ACCELERATORS
                    143:   BEGIN
                    144:     VK_F12, IDM_F_OPEN, VIRTKEY, CONTROL
                    145:     VK_F12, IDM_F_SAVE, VIRTKEY, SHIFT
                    146:     VK_F12, IDM_F_SAVEAS, VIRTKEY
                    147:     VK_F12, IDM_F_PRINT, VIRTKEY, CONTROL, SHIFT
                    148:   
                    149:     "x", IDM_E_CUT, VIRTKEY, CONTROL
                    150:     "c", IDM_E_COPY, VIRTKEY, CONTROL
                    151:     "v", IDM_E_PASTE, VIRTKEY, CONTROL
                    152:     VK_RETURN, IDM_L_ADDLINE, VIRTKEY
                    153:     VK_RETURN, IDM_L_EDITLINE, VIRTKEY, ALT
                    154:     VK_TAB, IDM_L_INDENTLINE, VIRTKEY
                    155:     VK_TAB, IDM_L_UNINDENTLINE, VIRTKEY, SHIFT
                    156:        "a", IDM_E_SELECTALL, VIRTKEY, CONTROL
                    157: 
                    158:        VK_ESCAPE, IDM_FB_CANCEL, VIRTKEY
                    159:        
                    160:     ; old conventions for editing
                    161:     VK_INSERT, IDM_E_COPY, VIRTKEY, CONTROL
                    162:     VK_DELETE, IDM_E_CUT, VIRTKEY, SHIFT
                    163:     VK_INSERT, IDM_E_PASTE, VIRTKEY, SHIFT
                    164:   END              
                    165:   
                    166: OutlineIcon ICON outline.ico
                    167: 
                    168: Image72     BITMAP      image72.bmp
                    169: Image96     BITMAP      image96.bmp
                    170: Image120    BITMAP      image120.bmp
                    171: LogoBitmap  BITMAP      ole2.bmp
                    172: 
                    173: #include "DIALOGS.DLG"

unix.superglobalmegacorp.com

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