Annotation of mstools/samples/filer/res.rc, revision 1.1.1.1

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  HARD.BMP
                     38: UB_FIXED2   BITMAP  HARD2.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           "Win32 SDK for Windows NT", 65535, 28,  6, 108, 8
                    137:     CTEXT           "Filer Sample Application", 65535, 28, 16, 108, 8
                    138:     ICON            UI_FILERICON,               65535,  7,  4,  16, 16
                    139:     LTEXT           "Preliminary Version 0.6",  65535,  5, 31, 108, 8
                    140:     LTEXT           "by Colin Stuart",          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: }

unix.superglobalmegacorp.com

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