home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / mlocal.zip / MLTEST.RC < prev   
Text File  |  1991-03-16  |  5KB  |  138 lines

  1. #include <windows.h>
  2. #include "mltest.h"
  3.  
  4. MAINICON  ICON  MLAPP.ico
  5. CHILDICON ICON  MLMDI.ico
  6.  
  7. AppMenu MENU
  8. BEGIN
  9.    POPUP "&Heap"
  10.    BEGIN
  11.       MENUITEM "&New Heap",              IDM_NEW
  12.       MENUITEM SEPARATOR
  13.       MENUITEM "&FarLocal Test",         IDM_FARLOCAL
  14.       MENUITEM "&ListMgr Test",          IDM_LISTMGR
  15.       MENUITEM "&Exit",                  IDM_EXIT
  16.       MENUITEM "A&bout...",              IDM_ABOUT
  17.    END
  18.    POPUP   "&Window"
  19.    BEGIN
  20.       MENUITEM "&Tile",                  IDM_WINDOWTILE
  21.       MENUITEM "&Cascade",               IDM_WINDOWCASCADE
  22.       MENUITEM "Arrange &Icons",         IDM_WINDOWICONS
  23.       MENUITEM "Close &All",             IDM_WINDOWCLOSEALL
  24.     END
  25. END
  26.  
  27. ChildMenu MENU
  28. BEGIN
  29.    POPUP "&Heap"
  30.    BEGIN
  31.       MENUITEM "&New Heap",              IDM_NEW
  32.       MENUITEM SEPARATOR
  33.       MENUITEM "&FarLocal Test MDA",     IDM_FARLOCAL
  34.       MENUITEM "&ListMgr  Test AUX",     IDM_LISTMGR
  35.       MENUITEM "&Exit",                  IDM_EXIT
  36.       MENUITEM "A&bout...",              IDM_ABOUT
  37.    END
  38.    POPUP "&Action"
  39.    BEGIN
  40.       MENUITEM "&Allocate...",           IDM_ALLOC
  41.       MENUITEM "&Compact",               IDM_COMPACT
  42.       MENUITEM "&Discard...",            IDM_DISCARD
  43.       MENUITEM "&Free...",               IDM_FREE
  44.       MENUITEM "&Lock...",               IDM_LOCK
  45.       MENUITEM "&ReAlloc...",            IDM_REALLOC
  46.       MENUITEM "&Shrink...",             IDM_SHRINK
  47.       MENUITEM "&Unlock...",             IDM_UNLOCK
  48.    END
  49.    POPUP   "&Window"
  50.    BEGIN
  51.       MENUITEM "&Tile",                  IDM_WINDOWTILE
  52.       MENUITEM "&Cascade",               IDM_WINDOWCASCADE
  53.       MENUITEM "Arrange &Icons",         IDM_WINDOWICONS
  54.       MENUITEM "Close &All",             IDM_WINDOWCLOSEALL
  55.     END
  56. END
  57.  
  58.  
  59. IDMLHTest ACCELERATORS
  60. BEGIN
  61.     VK_F5,      IDM_WINDOWTILE, VIRTKEY
  62.     VK_F6,      IDM_WINDOWCASCADE, VIRTKEY
  63. END
  64.  
  65.  
  66. STRINGTABLE
  67. BEGIN
  68.    IDS_APPNAME,            "MLTest V 1.0"
  69. END
  70.  
  71.  
  72. MainAbout DIALOG 22, 17, 156, 100
  73. STYLE WS_DLGFRAME | WS_POPUP
  74. BEGIN
  75.     CTEXT "MDI Multiple Local Heap Demo",  -1,  0,  8,152,  8
  76.     CTEXT "For Microsoft Windows v3.xx",   -1,  0, 40,152,  8
  77.     CTEXT "Dan Quigley",                   -1,  0, 60,152,  8
  78.     DEFPUSHBUTTON "Ok"                   IDOK, 60, 80, 32, 14, WS_GROUP
  79. END
  80.  
  81.  
  82. NewHeap DIALOG 110, 40, 70, 35
  83. CAPTION "Initial Heap Size"
  84. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  85. BEGIN
  86.     CONTROL "", ID_BYTES, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 5, 30, 12
  87.     CONTROL "KBytes", -1, "static", SS_LEFT | WS_CHILD, 5, 5, 25, 10
  88.     CONTROL "OK",IDOK , "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 5, 20, 25, 10
  89.     CONTROL "Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 40, 20, 25, 10
  90. END
  91.  
  92. ShrinkHeap DIALOG 110, 40, 70, 35
  93. CAPTION "Desired Heap Size"
  94. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  95. BEGIN
  96.     CONTROL "", ID_BYTES, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 5, 30, 12
  97.     CONTROL "KBytes", -1, "static", SS_LEFT | WS_CHILD, 5, 5, 25, 10
  98.     CONTROL "OK",IDOK , "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 5, 20, 25, 10
  99.     CONTROL "Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 40, 20, 25, 10
  100. END
  101.  
  102. Alloc DIALOG 110, 40, 100, 105
  103. CAPTION "Allocate"
  104. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  105. BEGIN
  106.     CONTROL "Bytes", -1, "static", SS_LEFT | WS_CHILD, 5, 5, 25, 10
  107.     CONTROL "", ID_ABYTES, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 35, 5, 60, 12
  108.     CONTROL "LMEM_DISCARDABLE", ID_DISC, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 5, 20, 85, 10
  109.     CONTROL "LMEM_FIXED", ID_FIXED, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 5, 30, 75, 10
  110.     CONTROL "LMEM_MOVEABLE", ID_MOVES, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 5, 40, 75, 10
  111.     CONTROL "LMEM_NOCOMPACT", ID_NOCOMP, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 5, 50, 80, 10
  112.     CONTROL "LMEM_NODISCARD", ID_NODISC, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 5, 60, 80, 10
  113.     CONTROL "LMEM_ZEROINIT", ID_ZERO, "button", BS_CHECKBOX | WS_TABSTOP | WS_CHILD, 5, 70, 75, 10
  114.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 5, 85, 40, 15
  115.     CONTROL "Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 60, 85, 35, 15
  116. END
  117.  
  118. Memory DIALOG 110, 40, 45, 50
  119. CAPTION "Enter Handle"
  120. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  121. BEGIN
  122.     CONTROL "", ID_HANDLE, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 8, 5, 30, 12
  123.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 8, 20, 30, 10
  124.     CONTROL "Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 8, 36, 30, 10
  125. END
  126.  
  127. ReAlloc DIALOG 110, 40, 78, 60
  128. CAPTION "Realloc"
  129. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  130. BEGIN
  131.     CONTROL "", ID_HANDLE, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 36, 6, 32, 12
  132.     CONTROL "", ID_BYTES, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 36, 24, 32, 12
  133.     CONTROL "Handle", -1, "static", SS_LEFT | WS_CHILD, 6, 6, 24, 12
  134.     CONTROL "Size", -1, "static", SS_LEFT | WS_CHILD, 6, 24, 24, 12
  135.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 6, 42, 30, 12
  136.     CONTROL "Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 42, 42, 30, 12
  137. END
  138.