|
|
1.1 root 1: /******************************Module*Header*******************************\
2: * Module Name: res.rc
3: *
4: * Resource file for filer
5: *
6: * Created: 5/05/92
7: * Author: Colin Stuart []
8: *
9: * Copyright (c) 1992 Microsoft Corporation
10: *
11: * Contains the Menu and the About dialog box resources
12: *
13: * Dependencies:
14: *
15: * windows.h
16: * filer.h
17: *
18: \**************************************************************************/
19:
20: #include <windows.h>
21: #include "globals.h"
22:
23: //
24: // Icons
25: //
26: UI_FILERICON ICON filer.ico
27:
28: //
29: // Bitmaps
30: //
31: UB_FLOPPY1 BITMAP FLOPPY.BMP
32: UB_FLOPPY2 BITMAP FLOPPY2.BMP
33: UB_REMOTE1 BITMAP REMOTE.BMP
34: UB_REMOTE2 BITMAP REMOTE2.BMP
35: UB_CD1 BITMAP CD.BMP
36: UB_CD2 BITMAP CD2.BMP
37: UB_FIXED1 BITMAP FIXED.BMP
38: UB_FIXED2 BITMAP FIXED2.BMP
39:
40: //
41: // Menus
42: //
43: FilerMenu MENU
44: {
45: POPUP "&File"
46: {
47: MENUITEM "&Open\t Enter", MM_OPEN
48: MENUITEM SEPARATOR
49: MENUITEM "&Copy\t Ctrl-C", MM_COPY
50: MENUITEM "&Delete\t Ctrl-X", MM_DELETE
51: MENUITEM "&Move\t Ctrl-M", MM_MOVE
52: MENUITEM "&Rename\t Ctrl-R", MM_RENAME
53: MENUITEM SEPARATOR
54: MENUITEM "Ma&ke Dir\t Ctrl-K", MM_MKDIR
55: MENUITEM "De&lete Dir\t Ctrl-L",MM_DELDIR, GRAYED
56: }
57: POPUP "&View"
58: {
59: MENUITEM "&Refresh\t F5", MM_REFRESH
60: MENUITEM SEPARATOR
61: MENUITEM "&Focus Tree/File/Command\t Tab", MM_TAB
62: MENUITEM "&Toggle Active &Drive\t F6", MM_ACTIVEDRV
63: MENUITEM "&Clear Selection\t Esc" MM_ESCAPE
64: MENUITEM SEPARATOR
65: MENUITEM "&Swap Sides\t F7", MM_SWAP
66: MENUITEM "Window &Orientation\t F8", MM_ORIENT
67: }
68: POPUP "&Drives" // see DRIVE_MENU_NUM in filer.h
69: {
70: MENUITEM SEPARATOR
71: }
72: POPUP "&Help"
73: {
74: MENUITEM "&About Filer...", MM_ABOUT
75: }
76: }
77:
78: //
79: // Dialogs & Windows
80: //
81: FunctionBar DIALOG 0,0, 210, 10
82: STYLE WS_CHILD | WS_VISIBLE
83: FONT 8, "MS Sans Serif"
84: BEGIN
85: PUSHBUTTON "Copy", MM_COPY, 0, 0, 35, 10, NOT WS_TABSTOP
86: PUSHBUTTON "Move", MM_MOVE, 35, 0, 35, 10, NOT WS_TABSTOP
87: PUSHBUTTON "Delete", MM_DELETE, 70, 0, 35, 10, NOT WS_TABSTOP
88: PUSHBUTTON "Rename", MM_RENAME, 105, 0, 35, 10, NOT WS_TABSTOP
89: PUSHBUTTON "Make Dir", MM_MKDIR, 140, 0, 35, 10, NOT WS_TABSTOP
90: PUSHBUTTON "Del Dir", MM_DELDIR, 175, 0, 35, 10, NOT WS_TABSTOP | WS_DISABLED
91: END
92:
93: SelectDlg DIALOG 8, 28, 210, 96
94: STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
95: CAPTION "Selected Files"
96: {
97: EDITTEXT SB_DEST, 4, 83, 203, 12, ES_AUTOHSCROLL
98: LISTBOX SB_SOURCE, 3, 26, 204, 50, LBS_SORT | LBS_MULTICOLUMN |
99: WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
100: DEFPUSHBUTTON "OK", SB_OK, 115, 5, 40, 14
101: PUSHBUTTON "Cancel", SB_CANCEL, 164, 5, 40, 14
102: LTEXT "Verify the following selection(s): ", SB_STATIC, 4, 6,
103: 104, 9
104: LTEXT " ", SB_ACTION, 3, 18, 50, 7
105: LTEXT " ", SB_TOFROM, 3, 75, 50, 7
106: }
107:
108: RenameDlg DIALOG 25, 28, 205, 51
109: STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
110: CAPTION "Rename File"
111: FONT 8, "MS Sans Serif"
112: BEGIN
113: EDITTEXT SB_DEST, 5, 30, 150, 12, ES_AUTOHSCROLL
114: EDITTEXT SB_SOURCE, 5, 9, 150, 12, ES_AUTOHSCROLL
115: DEFPUSHBUTTON "OK", SB_OK, 160, 8, 40, 14
116: PUSHBUTTON "Cancel", SB_CANCEL, 160, 29, 40, 14
117: LTEXT "Rename:", SB_ACTION, 5, 1, 35, 8
118: LTEXT "To:", SB_TOFROM, 5, 22, 12, 8
119: END
120:
121: MkDirDlg DIALOG 14, 29, 230, 41
122: STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
123: CAPTION "Make Directory"
124: FONT 8, "MS Sans Serif"
125: BEGIN
126: EDITTEXT SB_DEST, 5, 24, 220, 12, ES_AUTOHSCROLL
127: LTEXT "Directory Name:", SB_ACTION, 5, 16, 54, 8
128: DEFPUSHBUTTON "OK", SB_OK, 135, 5, 40, 14
129: PUSHBUTTON "Cancel", SB_CANCEL, 185, 5, 40, 14
130: END
131:
132: AboutBox DIALOG 16, 16, 136, 49
133: STYLE DS_MODALFRAME | WS_CAPTION | WS_VISIBLE
134: CAPTION "About Filer"
135: {
136: CTEXT "Microsoft Developer Support", 65535, 28, 6, 108, 8
137: CTEXT "Copyright (c) 1992 Microsoft Corporation", 65535, 28, 16, 108, 8
138: ICON UI_FILERICON, 65535, 7, 4, 16, 16
139: LTEXT "Version 0.6", 65535, 5, 31, 108, 8
140: LTEXT "Filer Sample Application", 65535, 5, 39, 95, 8
141: DEFPUSHBUTTON "&OK", IDOK, 100, 31, 32, 14, WS_GROUP
142: CONTROL "", 201, "Static", SS_BLACKFRAME, 6, 26, 125, 1
143: }
144:
145: //
146: // Accelerators
147: //
148: ACCEL_ID ACCELERATORS
149: {
150: VK_TAB, MM_TAB, VIRTKEY
151: VK_ESCAPE, MM_ESCAPE, VIRTKEY
152: VK_RETURN, MM_OPEN, VIRTKEY
153: VK_F5, MM_REFRESH, VIRTKEY
154: VK_F6, MM_ACTIVEDRV, VIRTKEY
155: VK_F7, MM_SWAP, VIRTKEY
156: VK_F8, MM_ORIENT, VIRTKEY
157:
158: VK_INSERT, MM_COPY, VIRTKEY, CONTROL
159: "^C", MM_COPY
160: "^M", MM_MOVE
161: VK_DELETE, MM_DELETE, VIRTKEY, CONTROL
162: "^X", MM_DELETE
163: "^R", MM_RENAME
164: "^K", MM_MKDIR
165: "^L", MM_DELDIR
166: }
167:
168:
169: //
170: // String Table
171: //
172:
173: STRINGTABLE
174: {
175: STR_EXE ".EXE" // file extensions for spawnable files
176: STR_COM ".COM" // NUM_EXTENSION_STRINGS contains the
177: STR_CMD ".CMD" // number of these strings.
178: STR_BAT ".BAT"
179:
180: STR_DEF_EDITOR "notepad.exe"
181: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.