usrbench.rc
Upload User: caisha3
Upload Date: 2013-09-21
Package Size: 208739k
Code Size: 9k
Category:

Windows Develop

Development Platform:

Visual C++

  1. /*--
  2. Copyright (c) 1990  Microsoft Corporation
  3. Module Name:
  4.     generic.rc
  5. Abstract:
  6.     generic resource file
  7. Author:
  8.     Mark Enstrom (marke) 30-Dec-1992
  9. Revision History:
  10.     Dan Almosnino (danalm)  20-Sep-1995
  11. 1.  Added "Run Text-Suite" option to Run Menu
  12. 2.  Added "Options" to main menu bar with drop-down to choose text string length
  13.     as well as font.
  14. 3.  Added units of time measurements to caption of the results window
  15.     Dan Almosnino (danalm)  17-Oct-1995
  16. 1. Added "Transparent Background" option to text menu options
  17.     Dan Almosnino (danalm) 25-July-1996
  18. 1. Adapted to same format as GDIbench, added help Dlg.
  19. --*/
  20. #include "precomp.h"
  21. #include "resource.h"
  22. IDR_USRBENCH_MENU ICON    mp300.ico       /* main icon              */
  23. IDNOTE      ICON    note300.ico     /* icon for child windows */
  24. //
  25. //      Draw Menu
  26. //
  27. IDR_USRBENCH_MENU MENU
  28. {
  29.         POPUP "&File"
  30.         BEGIN
  31.                 MENUITEM "&Show Results",IDM_SHOW
  32.                 MENUITEM "E&xit",IDM_EXIT
  33.         END
  34.         POPUP "&Run"
  35.         BEGIN
  36.                 MENUITEM "Run All",IDM_RUN
  37.                 MENUITEM "Run Group 1",IDM_QRUN1
  38.                 MENUITEM "Run Group 2",IDM_QRUN2
  39.         END
  40.         POPUP "&Options"
  41.         BEGIN
  42.             POPUP "&Text String"
  43.             BEGIN
  44.     POPUP "&String Length"
  45.            {
  46.         MENUITEM "&t1",IDM_S001
  47.         MENUITEM "&t2",IDM_S002
  48.         MENUITEM "&t4",IDM_S004
  49.         MENUITEM "&t8",IDM_S008
  50.         MENUITEM "&t16",IDM_S016
  51.         MENUITEM "&t32",IDM_S032
  52.         MENUITEM "&t64",IDM_S064
  53.         MENUITEM "&t128",IDM_S128
  54.         MENUITEM "&tOther",IDM_SXXX,GRAYED
  55.             }
  56.         MENUITEM "&Font and Color",IDM_FONT
  57.         MENUITEM "&Transparent Background",IDM_TRANSPARENT
  58.              END
  59.         END
  60.         POPUP "&Help"
  61.         BEGIN
  62.             MENUITEM "Display Help",IDM_HELP
  63.         END
  64. }
  65. IDD_RESULTS DIALOG 48, 24, 490, 163
  66. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  67. CAPTION "USERBENCH Results for Interactive Mode Run"
  68. FONT 8, "Arial"
  69. BEGIN
  70.     DEFPUSHBUTTON   "&OK", IDOK, 196, 142, 40, 14
  71.     PUSHBUTTON      "&Save...", IDM_SAVERESULTS, 252, 142, 40, 14
  72.     CONTROL         "List1",IDC_RESULTSLIST,"SysListView32",LVS_REPORT |
  73.                     LVS_SINGLESEL | WS_BORDER | WS_TABSTOP,1,0,489,135
  74. END
  75. /*
  76. */
  77. IDD_HELP DIALOG 48, 24, 442, 162
  78. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  79. CAPTION "USERBENCH HELP DIALOG"
  80. FONT 10, "MS Shell Dlg"
  81. BEGIN
  82.     LISTBOX         IDC_HELPLIST, 3, 3, 436, 133, LBS_USETABSTOPS |
  83.                     WS_VSCROLL | WS_TABSTOP
  84.     DEFPUSHBUTTON   "&OK", IDOK, 73, 142, 40, 14
  85. END
  86. /*
  87.  *  frame window menu
  88.  */
  89. IDUSERBENCH  MENU
  90. BEGIN
  91.     POPUP   "&File"
  92.     BEGIN
  93.         MENUITEM    "&View Results...",    IDM_VIEWRESULTS
  94.         MENUITEM    "&Save Results...",    IDM_SAVERESULTS
  95.         MENUITEM    "E&xit",              IDM_EXIT
  96.         MENUITEM    SEPARATOR
  97.         MENUITEM    "&About UserBench...", IDM_ABOUT
  98.     END
  99.     POPUP   "&Edit"
  100.     BEGIN
  101.         MENUITEM    "&UndotAlt+BkSp",   IDM_DUMMY
  102.         MENUITEM    SEPARATOR
  103.         MENUITEM    "Cu&ttShift+Del",   IDM_DUMMY
  104.         MENUITEM    "&CopytCtrl+Ins",   IDM_DUMMY
  105.         MENUITEM    "&PastetShift+Ins", IDM_DUMMY
  106.         MENUITEM    "&DeletetDel",      IDM_DUMMY
  107.         MENUITEM    SEPARATOR
  108.         MENUITEM    "&Select All",       IDM_DUMMY
  109.         MENUITEM    "&Word Wrap"         IDM_DUMMY
  110.         MENUITEM    SEPARATOR
  111.         MENUITEM    "JUNK1",             0, CHECKED
  112.         MENUITEM    "JUNK2",             0, CHECKED
  113.         MENUITEM    "JUNK3",             0, CHECKED
  114.         MENUITEM    "JUNK4",             0, CHECKED
  115.     END
  116.     POPUP   "&Benchmark"
  117.     BEGIN
  118.         MENUITEM    "&Standard Profile", IDM_ALL
  119.         MENUITEM    "&Quick Profile", IDM_PROFILEALL
  120.         MENUITEM    SEPARATOR
  121.     END
  122. END
  123. /*
  124.  *  frame menu accelerators
  125.  */
  126. IDUSERBENCH ACCELERATORS
  127. BEGIN
  128.     VK_INSERT,  IDM_DUMMY,      VIRTKEY, CONTROL
  129.     VK_INSERT,  IDM_DUMMY,      VIRTKEY, SHIFT
  130.     VK_DELETE,  IDM_DUMMY,      VIRTKEY, SHIFT
  131.     VK_BACK,    IDM_DUMMY,      VIRTKEY, ALT
  132.     VK_F5,      IDM_DUMMY,      VIRTKEY
  133.     VK_F3,      IDM_DUMMY,      VIRTKEY
  134.     VK_F4,      IDM_DUMMY,      VIRTKEY
  135.     VK_F1,      IDM_DUMMY,      VIRTKEY
  136.     VK_F1,      IDM_DUMMY,      VIRTKEY, SHIFT
  137. END
  138. /*
  139.  * ProfAvgDlg
  140.  */
  141. CLEARBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 81, 34, 180, 118
  142. CAPTION "Image Attributes"
  143. STYLE WS_DLGFRAME | WS_POPUP | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  144. FONT 8 "MS Shell Dlg"
  145. BEGIN
  146.     CONTROL "&Width:",  -1, "static",   SS_LEFT | WS_GROUP | WS_CHILD, 6, 21, 24, 9
  147.     CONTROL "",    IDWIDTH, "edit",     ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 21, 32, 12
  148.     CONTROL "&Height:", -1, "static",   SS_LEFT | WS_GROUP | WS_CHILD, 5, 45, 28, 9
  149.     CONTROL "",   IDHEIGHT, "edit",     ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 43, 32, 12
  150.     CONTROL "&Units",   -1, "button",   BS_GROUPBOX | WS_CHILD, 78, 9, 43, 55
  151.     CONTROL "in",     IDIN, "button",   BS_RADIOBUTTON | WS_CHILD | WS_GROUP | WS_TABSTOP, 87, 20, 28, 12
  152.     CONTROL "cm",     IDCM, "button",   BS_RADIOBUTTON | WS_CHILD, 87, 33, 27, 12
  153.     CONTROL "pels", IDPELS, "button",   BS_RADIOBUTTON | WS_CHILD, 87, 49, 28, 12
  154.     CONTROL "C&olors",  -1, "button",   BS_GROUPBOX | WS_GROUP | WS_CHILD, 8, 69, 111, 43
  155.     CONTROL "Black and White", ID2, "button", BS_RADIOBUTTON | WS_GROUP | WS_CHILD, 17, 82, 99, 12
  156.     CONTROL "Colors", ID256, "button",  BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 17, 96, 37, 12
  157.     CONTROL "OK",       -1, "button",   BS_DEFPUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 3, 46, 16
  158.     CONTROL "Cancel", CLEARBOX, "button",   BS_PUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 25, 46, 16
  159.     CONTROL "&Default", -1, "button",   BS_PUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 57, 46, 16
  160. END
  161. CLEARBOXNOMENU DIALOG LOADONCALL MOVEABLE DISCARDABLE 81, 34, 180, 118
  162. CAPTION "Image Attributes"
  163. STYLE WS_DLGFRAME | WS_POPUP | DS_MODALFRAME | WS_CAPTION
  164. FONT 8 "MS Shell Dlg"
  165. BEGIN
  166.     CONTROL "&Width:",  -1, "static",   SS_LEFT | WS_GROUP | WS_CHILD, 6, 21, 24, 9
  167.     CONTROL "",    IDWIDTH, "edit",     ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 21, 32, 12
  168.     CONTROL "&Height:", -1, "static",   SS_LEFT | WS_GROUP | WS_CHILD, 5, 45, 28, 9
  169.     CONTROL "",   IDHEIGHT, "edit",     ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 43, 32, 12
  170.     CONTROL "&Units",   -1, "button",   BS_GROUPBOX | WS_CHILD, 78, 9, 43, 55
  171.     CONTROL "in",     IDIN, "button",   BS_RADIOBUTTON | WS_CHILD | WS_GROUP | WS_TABSTOP, 87, 20, 28, 12
  172.     CONTROL "cm",     IDCM, "button",   BS_RADIOBUTTON | WS_CHILD, 87, 33, 27, 12
  173.     CONTROL "pels", IDPELS, "button",   BS_RADIOBUTTON | WS_CHILD, 87, 49, 28, 12
  174.     CONTROL "C&olors",  -1, "button",   BS_GROUPBOX | WS_GROUP | WS_CHILD, 8, 69, 111, 43
  175.     CONTROL "Black and White", ID2, "button", BS_RADIOBUTTON | WS_GROUP | WS_CHILD, 17, 82, 99, 12
  176.     CONTROL "Colors", ID256, "button",  BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 17, 96, 37, 12
  177.     CONTROL "OK",       -1, "button",   BS_DEFPUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 3, 46, 16
  178.     CONTROL "Cancel", CLEARBOX, "button",   BS_PUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 25, 46, 16
  179.     CONTROL "&Default", -1, "button",   BS_PUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 57, 46, 16
  180. END
  181. CLEARBOXNOFONT DIALOG LOADONCALL MOVEABLE DISCARDABLE 81, 34, 180, 118
  182. CAPTION "Image Attributes"
  183. STYLE WS_DLGFRAME | WS_POPUP | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  184. BEGIN
  185.     CONTROL "&Width:",  -1, "static",   SS_LEFT | WS_GROUP | WS_CHILD, 6, 21, 24, 9
  186.     CONTROL "",    IDWIDTH, "edit",     ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 21, 32, 12
  187.     CONTROL "&Height:", -1, "static",   SS_LEFT | WS_GROUP | WS_CHILD, 5, 45, 28, 9
  188.     CONTROL "",   IDHEIGHT, "edit",     ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 43, 32, 12
  189.     CONTROL "&Units",   -1, "button",   BS_GROUPBOX | WS_CHILD, 78, 9, 43, 55
  190.     CONTROL "in",     IDIN, "button",   BS_RADIOBUTTON | WS_CHILD | WS_GROUP | WS_TABSTOP, 87, 20, 28, 12
  191.     CONTROL "cm",     IDCM, "button",   BS_RADIOBUTTON | WS_CHILD, 87, 33, 27, 12
  192.     CONTROL "pels", IDPELS, "button",   BS_RADIOBUTTON | WS_CHILD, 87, 49, 28, 12
  193.     CONTROL "C&olors",  -1, "button",   BS_GROUPBOX | WS_GROUP | WS_CHILD, 8, 69, 111, 43
  194.     CONTROL "Black and White", ID2, "button", BS_RADIOBUTTON | WS_GROUP | WS_CHILD, 17, 82, 99, 12
  195.     CONTROL "Colors", ID256, "button",  BS_RADIOBUTTON | WS_TABSTOP | WS_CHILD, 17, 96, 37, 12
  196.     CONTROL "OK",       -1, "button",   BS_DEFPUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 3, 46, 16
  197.     CONTROL "Cancel", CLEARBOX, "button",   BS_PUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 25, 46, 16
  198.     CONTROL "&Default", -1, "button",   BS_PUSHBUTTON | WS_TABSTOP | WS_GROUP | WS_CHILD, 128, 57, 46, 16
  199. END
  200. EMPTY DIALOG LOADONCALL MOVEABLE DISCARDABLE 81, 34, 180, 118
  201. CAPTION "Image Attributes"
  202. STYLE WS_DLGFRAME | WS_POPUP | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  203. BEGIN
  204. END
  205. //
  206. // Accelerator
  207. //
  208. IDR_ACCELERATOR2 ACCELERATORS DISCARDABLE
  209. BEGIN
  210.     "R",            ID_RUN,    ALT, VIRTKEY, NOINVERT
  211. END