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

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