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

1.1       root        1: /*************************************************************************
                      2: ** 
                      3: **    OLE 2.0 Container Sample Code
                      4: **    
                      5: **    icntrotl.rc
                      6: **    
                      7: **    Resource file for icntrotl.exe
                      8: ** 
                      9: **       (c) Copyright Microsoft Corp. 1992 - 1993 All Rights Reserved
                     10: **
                     11: *************************************************************************/
                     12: 
                     13: #include "windows.h"
                     14: #include "outlrc.h"
                     15: #include "cntrrc.h"
                     16: 
                     17: SelCur      CURSOR selcross.cur
                     18: DragMoveCur CURSOR dragmove.cur
                     19: 
                     20: #if defined( IF_SPECIAL_DD_CURSORS_NEEDED )
                     21: DragNoneCur CURSOR dragnone.cur
                     22: DragCopyCur CURSOR dragcopy.cur
                     23: DragLinkCur CURSOR draglink.cur
                     24: #endif  // IF_SPECIAL_DD_CURSORS_NEEDED
                     25: 
                     26: CntrOutlMenu MENU
                     27:   BEGIN
                     28:     POPUP  "&File"
                     29:       BEGIN
                     30:         MENUITEM "&New", IDM_F_NEW
                     31:         MENUITEM "&Open...\t  Ctrl+F12", IDM_F_OPEN
                     32:         MENUITEM "&Save\t  Shift+F12", IDM_F_SAVE
                     33:         MENUITEM "Save &As...\t  F12", IDM_F_SAVEAS
                     34:         MENUITEM SEPARATOR
                     35:         MENUITEM "&Print...\t  Ctrl+Shift+F12", IDM_F_PRINT
                     36:         MENUITEM "Printer Se&tup...", IDM_F_PRINTERSETUP
                     37:         MENUITEM SEPARATOR
                     38:         MENUITEM "E&xit\t  Alt+F4", IDM_F_EXIT    
                     39:       END
                     40:     POPUP  "&Edit"
                     41:       BEGIN
                     42:         MENUITEM "&Undo", IDM_E_UNDO
                     43:         MENUITEM SEPARATOR
                     44:         MENUITEM "Cu&t\t  Ctrl+X", IDM_E_CUT
                     45:         MENUITEM "&Copy\t  Ctrl+C", IDM_E_COPY
                     46:         MENUITEM "&Paste\t  Ctrl+V", IDM_E_PASTE
                     47:         MENUITEM "Paste &Special...", IDM_E_PASTESPECIAL
                     48:         MENUITEM "Paste &Link", IDM_E_PASTELINK
                     49:         MENUITEM "Cl&ear\t  Del", IDM_E_CLEAR
                     50:         MENUITEM SEPARATOR
                     51:         MENUITEM "&Insert Object...", IDM_E_INSERTOBJECT
                     52:         MENUITEM "Li&nks...", IDM_E_EDITLINKS
                     53:                MENUITEM "&Object", IDM_E_OBJECTVERBMIN
                     54:         MENUITEM SEPARATOR
                     55:         MENUITEM "Select &All\t  Ctrl+A", IDM_E_SELECTALL
                     56:       END
                     57:        POPUP  "O&utline"
                     58:          BEGIN
                     59:         POPUP  "&Zoom"
                     60:           BEGIN
                     61:             MENUITEM "&100%", IDM_V_ZOOM_100
                     62:             MENUITEM "&75%", IDM_V_ZOOM_75
                     63:             MENUITEM "&50%", IDM_V_ZOOM_50
                     64:             MENUITEM "&25%", IDM_V_ZOOM_25
                     65:           END
                     66:         POPUP  "&Left and Right margins"
                     67:           BEGIN
                     68:             MENUITEM "&nil", IDM_V_SETMARGIN_0
                     69:             MENUITEM "&1 cm", IDM_V_SETMARGIN_1
                     70:             MENUITEM "&2 cm", IDM_V_SETMARGIN_2
                     71:             MENUITEM "&3 cm", IDM_V_SETMARGIN_3
                     72:             MENUITEM "&4 cm", IDM_V_SETMARGIN_4
                     73:           END         
                     74:         POPUP "Add &Top Line"
                     75:                  BEGIN
                     76:                    MENUITEM "&1 cm", IDM_V_ADDTOP_1
                     77:                    MENUITEM "&2 cm", IDM_V_ADDTOP_2
                     78:                    MENUITEM "&3 cm", IDM_V_ADDTOP_3
                     79:                    MENUITEM "&4 cm", IDM_V_ADDTOP_4
                     80:                  END
                     81:          END
                     82:     POPUP  "&Line"
                     83:       BEGIN
                     84:         MENUITEM "&Add Line\t  Enter", IDM_L_ADDLINE
                     85:         MENUITEM "E&dit Line\t  Alt+Enter", IDM_L_EDITLINE
                     86:         MENUITEM SEPARATOR
                     87:         MENUITEM "&Indent Line\t  Tab", IDM_L_INDENTLINE
                     88:         MENUITEM "U&nindent Line\t  Shift+Tab", IDM_L_UNINDENTLINE
                     89:                MENUITEM SEPARATOR
                     90:                MENUITEM "&Set Line Height...", IDM_L_SETLINEHEIGHT
                     91:       END
                     92:     POPUP  "&Name"
                     93:       BEGIN
                     94:         MENUITEM "&Define Name...", IDM_N_DEFINENAME
                     95:         MENUITEM "&Goto Name...", IDM_N_GOTONAME
                     96:       END
                     97:     POPUP  "&Options"
                     98:       BEGIN
                     99:         POPUP  "&Button Bar Display"
                    100:           BEGIN
                    101:             MENUITEM "At &Top", IDM_O_BB_TOP
                    102:             MENUITEM "At &Bottom", IDM_O_BB_BOTTOM
                    103:             MENUITEM "&Popup", IDM_O_BB_POPUP
                    104:             MENUITEM "&Hide", IDM_O_BB_HIDE         
                    105:           END
                    106:         POPUP  "&Formula Bar Display"
                    107:           BEGIN
                    108:             MENUITEM "At &Top", IDM_O_FB_TOP
                    109:             MENUITEM "At &Bottom", IDM_O_FB_BOTTOM
                    110:             MENUITEM "&Popup", IDM_O_FB_POPUP
                    111:           END
                    112:         POPUP  "&Row and Column Heading"
                    113:           BEGIN
                    114:             MENUITEM "&Show", IDM_O_HEAD_SHOW
                    115:             MENUITEM "&Hide", IDM_O_HEAD_HIDE
                    116:           END
                    117:            MENUITEM "&Show Object", IDM_O_SHOWOBJECT
                    118:       END
                    119:     POPUP  "DbgI&Cntr"
                    120:       BEGIN
                    121:         MENUITEM "&Debug Level...", IDM_D_DEBUGLEVEL
                    122:         MENUITEM "Register Message &Filter", IDM_D_INSTALLMSGFILTER
                    123:         MENUITEM "&Reject Incoming Messages", IDM_D_REJECTINCOMING
                    124:         MENUITEM "&Inside-out Activation", IDM_D_INSIDEOUT
                    125:       END
                    126:     POPUP  "&Help"
                    127:       BEGIN
                    128:         MENUITEM "&About...", IDM_H_ABOUT
                    129:       END
                    130:   END
                    131: 
                    132: CntrOutlAccel ACCELERATORS
                    133:   BEGIN
                    134:     VK_F12, IDM_F_OPEN, VIRTKEY, CONTROL
                    135:     VK_F12, IDM_F_SAVE, VIRTKEY, SHIFT
                    136:     VK_F12, IDM_F_SAVEAS, VIRTKEY
                    137:     VK_F12, IDM_F_PRINT, VIRTKEY, CONTROL, SHIFT
                    138:     
                    139:     "x", IDM_E_CUT, VIRTKEY, CONTROL
                    140:     "c", IDM_E_COPY, VIRTKEY, CONTROL
                    141:     "v", IDM_E_PASTE, VIRTKEY, CONTROL
                    142:     VK_DELETE, IDM_E_CLEAR, VIRTKEY
                    143:     VK_RETURN, IDM_L_ADDLINE, VIRTKEY
                    144:     VK_RETURN, IDM_L_EDITLINE, VIRTKEY, ALT
                    145:     VK_TAB, IDM_L_INDENTLINE, VIRTKEY
                    146:     VK_TAB, IDM_L_UNINDENTLINE, VIRTKEY, SHIFT
                    147:     "a", IDM_E_SELECTALL, VIRTKEY, CONTROL
                    148: 
                    149:     ; old conventions for editing
                    150:     VK_INSERT, IDM_E_COPY, VIRTKEY, CONTROL
                    151:     VK_DELETE, IDM_E_CUT, VIRTKEY, SHIFT
                    152:     VK_INSERT, IDM_E_PASTE, VIRTKEY, SHIFT
                    153:     
                    154:     VK_F2, IDM_F2, VIRTKEY
                    155:   END
                    156: 
                    157: ; Same as CntrOutlAccel but without Delete and Backspace
                    158: ; used when edit control of Formula Bar in focus
                    159: ;
                    160: CntrOutlAccelFocusEdit ACCELERATORS
                    161:   BEGIN
                    162:     VK_F12, IDM_F_OPEN, VIRTKEY, CONTROL
                    163:     VK_F12, IDM_F_SAVE, VIRTKEY, SHIFT
                    164:     VK_F12, IDM_F_SAVEAS, VIRTKEY
                    165:     VK_F12, IDM_F_PRINT, VIRTKEY, CONTROL, SHIFT
                    166:   
                    167:     "x", IDM_E_CUT, VIRTKEY, CONTROL
                    168:     "c", IDM_E_COPY, VIRTKEY, CONTROL
                    169:     "v", IDM_E_PASTE, VIRTKEY, CONTROL
                    170:     VK_RETURN, IDM_L_ADDLINE, VIRTKEY
                    171:     VK_RETURN, IDM_L_EDITLINE, VIRTKEY, ALT
                    172:     VK_TAB, IDM_L_INDENTLINE, VIRTKEY
                    173:     VK_TAB, IDM_L_UNINDENTLINE, VIRTKEY, SHIFT 
                    174:     "a", IDM_E_SELECTALL, VIRTKEY, CONTROL
                    175: 
                    176:        VK_ESCAPE, IDM_FB_CANCEL, VIRTKEY
                    177: 
                    178:     ; old conventions for editing
                    179:     VK_INSERT, IDM_E_COPY, VIRTKEY, CONTROL
                    180:     VK_DELETE, IDM_E_CUT, VIRTKEY, SHIFT
                    181:     VK_INSERT, IDM_E_PASTE, VIRTKEY, SHIFT
                    182:   END
                    183: 
                    184: InPlaceCntrOutlAccel ACCELERATORS
                    185:   BEGIN
                    186:     VK_F12, IDM_F_OPEN, VIRTKEY, CONTROL
                    187:     VK_F12, IDM_F_SAVE, VIRTKEY, SHIFT
                    188:     VK_F12, IDM_F_SAVEAS, VIRTKEY
                    189:     VK_F12, IDM_F_PRINT, VIRTKEY, CONTROL, SHIFT
                    190:   END
                    191:   
                    192: CntrOutlIcon ICON icntrotl.ico
                    193: 
                    194: Image72     BITMAP      image72.bmp
                    195: Image96     BITMAP      image96.bmp
                    196: Image120    BITMAP      image120.bmp
                    197: LogoBitmap  BITMAP      ole2.bmp
                    198: 
                    199: #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.