|
|
1.1 root 1: /*************************************************************************
2: **
3: ** OLE 2.0 Server Sample Code
4: **
5: ** svroutl.rc
6: **
7: ** Resource file for svroutl.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 "Dbg&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: ; Same as SvrOutlAccel but without Delete and Backspace
153: ; used when edit control of Formula Bar in focus
154: ;
155: SvrOutlAccelFocusEdit ACCELERATORS
156: BEGIN
157: VK_F12, IDM_F_OPEN, VIRTKEY, CONTROL
158: VK_F12, IDM_F_SAVE, VIRTKEY, SHIFT
159: VK_F12, IDM_F_SAVEAS, VIRTKEY
160: VK_F12, IDM_F_PRINT, VIRTKEY, CONTROL, SHIFT
161:
162: "x", IDM_E_CUT, VIRTKEY, CONTROL
163: "c", IDM_E_COPY, VIRTKEY, CONTROL
164: "v", IDM_E_PASTE, VIRTKEY, CONTROL
165: VK_RETURN, IDM_L_ADDLINE, VIRTKEY
166: VK_RETURN, IDM_L_EDITLINE, VIRTKEY, ALT
167: VK_TAB, IDM_L_INDENTLINE, VIRTKEY
168: VK_TAB, IDM_L_UNINDENTLINE, VIRTKEY, SHIFT
169: "a", IDM_E_SELECTALL, VIRTKEY, CONTROL
170:
171: VK_ESCAPE, IDM_FB_CANCEL, VIRTKEY
172:
173: ; old conventions for editing
174: VK_INSERT, IDM_E_COPY, VIRTKEY, CONTROL
175: VK_DELETE, IDM_E_CUT, VIRTKEY, SHIFT
176: VK_INSERT, IDM_E_PASTE, VIRTKEY, SHIFT
177: END
178:
179:
180: SvrOutlIcon ICON svroutl.ico
181:
182: Image72 BITMAP image72.bmp
183: Image96 BITMAP image96.bmp
184: Image120 BITMAP image120.bmp
185: LogoBitmap BITMAP ole2.bmp
186:
187: #include "DIALOGS.DLG"
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.