home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / msysjour / vol04 / 02a / mdi / colors.rc < prev    next >
Text File  |  1988-12-06  |  6KB  |  195 lines

  1. /*
  2.  * COLORS.RC - Resources for COLORS program
  3.  *
  4.  * LANGUAGE      : Microsoft C5.1
  5.  * MODEL         : medium
  6.  * ENVIRONMENT   : Microsoft Windows 2.1 SDK
  7.  * STATUS        : operational
  8.  *
  9.  * Developed by:
  10.  *   Geoffrey Nicholls
  11.  *   Kevin P. Welch
  12.  *
  13.  * (C) Copyright 1988
  14.  * Eikon Systems, Inc.
  15.  * 989 E. Hillsdale Blvd, Suite 260
  16.  * Foster City  CA  94404
  17.  *
  18.  */
  19.  
  20. /* */
  21.  
  22. /*
  23.  *
  24.  * COLORS section of file
  25.  *
  26.  */
  27.  
  28. #include <windows.h>
  29. #include "colors.h"
  30. #include "mdi.h"
  31.  
  32. MainIcon ICON  colors.ico
  33.  
  34. MainMenu MENU
  35. BEGIN
  36.    POPUP "&File"
  37.    BEGIN
  38.       MENUITEM "&New...",                 IDM_NEW
  39.       MENUITEM "&Open...",                IDM_OPEN, GRAYED
  40.       MENUITEM "&Save",                   IDM_SAVE, GRAYED
  41.       MENUITEM "Save &As...",             IDM_SAVEAS, GRAYED
  42.       MENUITEM "&Close",                  IDM_CLOSE, GRAYED
  43.       MENUITEM SEPARATOR
  44.       MENUITEM "&Exit",                   IDM_EXIT
  45.       MENUITEM "A&bout...",               IDM_ABOUT
  46.    END
  47. END
  48.  
  49. RedMenu MENU
  50. BEGIN
  51.    POPUP "&File"
  52.    BEGIN
  53.       MENUITEM "&New...",                 IDM_NEW
  54.       MENUITEM "&Open...",                IDM_OPEN, GRAYED
  55.       MENUITEM "&Save",                   IDM_SAVE, GRAYED
  56.       MENUITEM "Save &As...",             IDM_SAVEAS, GRAYED
  57.       MENUITEM "&Close",                  IDM_CLOSE
  58.       MENUITEM SEPARATOR
  59.       MENUITEM "&Exit",                   IDM_EXIT
  60.       MENUITEM "A&bout...",               IDM_ABOUT
  61.    END
  62.    POPUP "&Red"
  63.    BEGIN
  64.       MENUITEM "&0 %",                    IDM_0
  65.       MENUITEM "&25 %",                   IDM_25
  66.       MENUITEM "&50 %",                   IDM_50
  67.       MENUITEM "&75 %",                   IDM_75
  68.       MENUITEM "&100 %",                  IDM_100, CHECKED
  69.    END
  70. END
  71.  
  72. GreenMenu MENU
  73. BEGIN
  74.    POPUP "&File"
  75.    BEGIN
  76.       MENUITEM "&New...",                 IDM_NEW
  77.       MENUITEM "&Open...",                IDM_OPEN, GRAYED
  78.       MENUITEM "&Save",                   IDM_SAVE, GRAYED
  79.       MENUITEM "Save &As...",             IDM_SAVEAS, GRAYED
  80.       MENUITEM "&Close",                  IDM_CLOSE
  81.       MENUITEM SEPARATOR
  82.       MENUITEM "&Exit",                   IDM_EXIT
  83.       MENUITEM "A&bout...",               IDM_ABOUT
  84.    END
  85.    POPUP "&Green"
  86.    BEGIN
  87.       MENUITEM "&0 %",                    IDM_0
  88.       MENUITEM "&25 %",                   IDM_25
  89.       MENUITEM "&50 %",                   IDM_50
  90.       MENUITEM "&75 %",                   IDM_75
  91.       MENUITEM "&100 %",                  IDM_100, CHECKED
  92.    END
  93. END
  94.  
  95. BlueMenu MENU
  96. BEGIN
  97.    POPUP "&File"
  98.    BEGIN
  99.       MENUITEM "&New...",                 IDM_NEW
  100.       MENUITEM "&Open...",                IDM_OPEN, GRAYED
  101.       MENUITEM "&Save",                   IDM_SAVE, GRAYED
  102.       MENUITEM "Save &As...",             IDM_SAVEAS, GRAYED
  103.       MENUITEM "&Close",                  IDM_CLOSE
  104.       MENUITEM SEPARATOR
  105.       MENUITEM "&Exit",                   IDM_EXIT
  106.       MENUITEM "A&bout...",               IDM_ABOUT
  107.    END
  108.    POPUP "&Blue"
  109.    BEGIN
  110.       MENUITEM "&0 %\t  0",               IDM_0
  111.       MENUITEM "&25 %\t  2",              IDM_25
  112.       MENUITEM "&50 %\t  5",              IDM_50
  113.       MENUITEM "&75 %\t  7",              IDM_75
  114.       MENUITEM "&100 %\t  1",             IDM_100, CHECKED
  115.    END
  116. END
  117.  
  118. BlueAccel   ACCELERATORS
  119. BEGIN
  120.    "0",        IDM_0
  121.    "2",        IDM_25
  122.    "5",        IDM_50
  123.    "7",        IDM_75
  124.    "1",        IDM_100
  125. END
  126.  
  127. STRINGTABLE
  128. BEGIN
  129.    IDS_TITLE,              "Multiple Document Interface"
  130.    IDS_MAINCLASS,          "MdiMainClass"
  131.    IDS_COLORCLASS,         "MdiChildClass"
  132. END
  133.  
  134. MainNew  DIALOG   50, 50, 144, 60
  135. STYLE WS_DLGFRAME | WS_POPUP
  136. BEGIN
  137.    GROUPBOX "New"                              -1,   4,  4, 100, 52
  138.    RADIOBUTTON "&Red",                 DLGNEW_RED,   8, 16,  88, 10
  139.    RADIOBUTTON "&Green",             DLGNEW_GREEN,   8, 28,  88, 10
  140.    RADIOBUTTON "&Blue",               DLGNEW_BLUE,   8, 40,  88, 10
  141.    DEFPUSHBUTTON "&OK"                       IDOK, 108,  8,  32, 14
  142.    PUSHBUTTON "&Cancel"                  IDCANCEL, 108, 28,  32, 14
  143. END
  144.  
  145. MainAbout   DIALOG   22, 17, 156, 100
  146. STYLE WS_DLGFRAME | WS_POPUP
  147. BEGIN
  148.     CTEXT "Multiple Document Interface",        -1,  0,  8,152,  8
  149.     CTEXT "By Geoffrey D. Nicholls",            -1,  0, 20,152,  8
  150.     CTEXT "and Kevin P. Welch",                 -1,  0, 28,152,  8
  151.     CTEXT "(C) Copyright 1988",                 -1,  0, 40,152,  8
  152.     CTEXT "Eikon Systems, Inc.",                -1,  0, 48,152,  8
  153.     CTEXT "Version 1.00  1-Nov-88",             -1,  0, 60,152,  8
  154.     DEFPUSHBUTTON "Ok"                        IDOK, 60, 80, 32, 14, WS_GROUP
  155. END
  156.  
  157. /* */
  158.  
  159. /*
  160.  *
  161.  * MDI section of file
  162.  *
  163.  */
  164.  
  165. MdiMenu MENU
  166. BEGIN
  167.    MENUITEM "&New",                    IDM_NEWWINDOW, GRAYED
  168.    MENUITEM SEPARATOR
  169.    MENUITEM "&Tile",                   IDM_ARRANGE, GRAYED
  170.    MENUITEM "Tile &Always",            IDM_ARRANGEALL, GRAYED
  171.    MENUITEM SEPARATOR
  172.    MENUITEM "&Hide",                   IDM_HIDE, GRAYED
  173.    MENUITEM "&Unhide...",              IDM_UNHIDE
  174. END
  175.  
  176. MdiChildAccel  ACCELERATORS
  177. BEGIN
  178.    VK_F4,      IDM_CLOSE,        VIRTKEY, NOINVERT, CONTROL
  179.    VK_F5,      IDM_RESTORE,      VIRTKEY, NOINVERT, CONTROL
  180.    VK_F6,      IDM_NEXTWINDOW,   VIRTKEY, NOINVERT, CONTROL
  181.    VK_F6,      IDM_PREVWINDOW,   VIRTKEY, NOINVERT, CONTROL, SHIFT
  182.    VK_F7,      IDM_MOVE,         VIRTKEY, NOINVERT, CONTROL
  183.    VK_F8,      IDM_SIZE,         VIRTKEY, NOINVERT, CONTROL
  184.    VK_F10,     IDM_MAXIMIZE,     VIRTKEY, NOINVERT, CONTROL
  185. END
  186.  
  187. MdiUnhide   DIALOG 50, 50, 132, 68
  188. STYLE WS_DLGFRAME | WS_POPUP
  189. BEGIN
  190.    LTEXT "&Unhide",                            -1,   4,  4,  88, 10
  191.    LISTBOX                           DLGUNHIDE_LB,   4, 16,  88, 48, WS_TABSTOP
  192.    DEFPUSHBUTTON "&OK"                       IDOK,  96,  8,  32, 14
  193.    PUSHBUTTON "&Cancel"                  IDCANCEL,  96, 28,  32, 14
  194. END
  195.