home *** CD-ROM | disk | FTP | other *** search
/ PC Shareware 1996 December / PC_Shareware-1996-12.iso / windows / spectrum / sources / wspecem.rc < prev    next >
Encoding:
Text File  |  1996-06-20  |  9.1 KB  |  193 lines

  1. /*
  2.  *    WSpecEm.RC
  3.  *
  4.  *    (C)  Rui Fernando Ferreira Ribeiro 1996.
  5.  *    Portions (C) Copyright Microsoft Corp. 1993. 
  6.  *
  7.  *    You have a royalty-free right to use, modify, reproduce and 
  8.  *    distribute the Sample Files (and/or any modified version) in 
  9.  *    any way you find useful, provided that you agree that 
  10.  *    Microsoft has no warranty obligations or liability for any 
  11.  *    Sample Application Files which are modified. 
  12.  */
  13.  
  14. /*#include <windows.h> */
  15. #include "wspecem.h"
  16.  
  17.  
  18. /////////////////////////////////////////////////////////////////////////////
  19. //
  20. // Icon
  21. //
  22.  
  23. SPECEMULAPP  ICON   DISCARDABLE wspecem.ico
  24.  
  25.  
  26. /////////////////////////////////////////////////////////////////////////////
  27. //
  28. // Dialog
  29. //
  30.  
  31. SPECEMULAPP DIALOG 33, 13, 152, 147
  32. STYLE DS_MODALFRAME | WS_POPUP | WS_BORDER
  33. FONT 8, "System"
  34. BEGIN
  35.     ICON "SPECEMULAPP", -1, 3, 19, 16, 16
  36.     CTEXT "Microsoft Windows", -1, 38, 1, 63, 8
  37.     CTEXT "Spectrum Emulator", -1, 25, 10, 91, 8
  38.     CTEXT "Version 1.12", -1, 43, 23, 58, 8
  39.     CTEXT "Copyright 1996, Rui F.F. Ribeiro", -1, 10, 49, 131, 8
  40.     CONTROL "OK", IDOK, "BUTTON", WS_GROUP, 57, 129, 32, 14
  41.     LTEXT "i890478@groucho.idt-isep.ipp.pt", -1, 22, 72, 106, 8
  42.     LTEXT "rff-ribe@csm.uwe.ac.uk", -1, 22, 64, 98, 7
  43.     LTEXT "University of West of England, Bristol", -1, 10, 86, 130, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  44.     LTEXT "This program was releasead under ", -1, 12, 103, 130, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  45.     LTEXT "the GNU license policy.", -1, 32, 111, 91, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  46.     CTEXT "20th June, 1996", -1, 25, 35, 91, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  47. END
  48.  
  49. SP_POKE DIALOG 40, 39, 178, 66
  50. STYLE DS_MODALFRAME | WS_OVERLAPPED | WS_CAPTION
  51. CAPTION "Poke"
  52. FONT 8, "MS Sans Serif"
  53. BEGIN
  54.     GROUPBOX "", -1, 10, 7, 156, 28, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  55.     LTEXT "Adress:", -1, 13, 18, 31, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
  56.     CONTROL "", IDC_ADDRESS, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 54, 18, 27, 12
  57.     CONTROL "Value:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 93, 18, 29, 12
  58.     CONTROL "", IDC_VALUE, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP | WS_TABSTOP, 132, 18, 18, 12
  59.     DEFPUSHBUTTON "OK", IDOK, 18, 45, 50, 14
  60.     PUSHBUTTON "Cancel", IDCANCEL, 87, 45, 50, 14
  61. END
  62.  
  63.  
  64. SP_SPEED DIALOG 7, 35, 166, 96
  65. STYLE DS_MODALFRAME | WS_OVERLAPPED | WS_CAPTION
  66. CAPTION "Speed"
  67. FONT 8, "MS Sans Serif"
  68. BEGIN
  69.     GROUPBOX "", -1, 5, 7, 156, 52, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  70.     LTEXT "Delay:", -1, 9, 28, 31, 12, WS_CHILD | WS_VISIBLE | WS_GROUP
  71.     CONTROL "", IDC_DELAY, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 49, 28, 27, 12
  72.     CONTROL "50/n Frames per second:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE, 88, 18, 29, 34
  73.     CONTROL "", IDC_FRAMES, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP | WS_TABSTOP, 127, 28, 18, 12
  74.     DEFPUSHBUTTON "OK", IDOK, 11, 68, 50, 14
  75.     PUSHBUTTON "Cancel", IDCANCEL, 83, 68, 50, 14
  76. END
  77.  
  78. /////////////////////////////////////////////////////////////////////////////
  79. //
  80. // Menu
  81. //
  82.  
  83. SPECEMULAPP MENU 
  84. {
  85.  POPUP "&File"
  86.  {
  87.   MENUITEM "&Open...\tF3", IDM_OPEN
  88.   MENUITEM "&Save", IDM_SAVE
  89.   MENUITEM "Save &As...\tF2", IDM_SAVEAS
  90.   MENUITEM SEPARATOR
  91.   MENUITEM "&Reload", IDM_FILERELOAD
  92.   MENUITEM SEPARATOR
  93.   MENUITEM "E&xit", IDM_EXIT
  94.  }
  95.  
  96.  POPUP "&Options"
  97.  {
  98.   MENUITEM "S&ound",   IDM_SOUND
  99.   MENUITEM "&Flash",   IDM_COLOUR
  100.   MENUITEM "&Issue 3", IDM_MODEL3
  101.   // MENUITEM "&Debug on", IDM_DEBUG
  102.   MENUITEM SEPARATOR
  103.   MENUITEM "&1x1 size", IDM_SIZE1
  104.   MENUITEM "&2x2 size", IDM_SIZE2
  105.   MENUITEM "&3x3 size", IDM_SIZE3
  106.   MENUITEM "&4x4 size", IDM_SIZE4
  107.   MENUITEM SEPARATOR
  108.   MENUITEM "&Save",     IDM_SAVEOPTIONS
  109.  }
  110.  
  111.  POPUP "&Misc"
  112.  {
  113.   MENUITEM "&Pause\tF4", IDM_PAUSE
  114.   MENUITEM "P&oke...",  IDM_POKE
  115.   MENUITEM "&Speed...", IDM_SPEED
  116.   MENUITEM "&Reset\tF5", IDM_RESET
  117.   MENUITEM "&Nmi",   IDM_NMI
  118.  }
  119.  
  120.  POPUP "&Help", HELP
  121.  {
  122.   MENUITEM "&About WSpecEm...", IDM_ABOUT
  123.  }
  124.  
  125. }
  126.  
  127. STRINGTABLE
  128. BEGIN
  129.   IDS_FILTERSTRING  "Z80 Files(*.Z80)|*.z80|SpecEm files (*.PRG)|*.prg|"
  130. END
  131.  
  132.  
  133. /*DEBUGGER DIALOG 28, 49, 143, 134
  134. STYLE WS_CHILD | WS_VISIBLE | WS_CAPTION
  135. CAPTION "Z80 Debugger"
  136. FONT 7, "MS Sans Serif"
  137. {
  138.  CONTROL "AF", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 2, 27, 9
  139.  CONTROL "BC", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 16, 27, 9
  140.  CONTROL "DE", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 30, 27, 9
  141.  CONTROL "HL", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 44, 27, 9
  142.  CONTROL "AF'", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 82, 2, 27, 9
  143.  CONTROL "BC'", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 82, 16, 27, 9
  144.  CONTROL "DE'", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 82, 30, 27, 9
  145.  CONTROL "HL'", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 82, 44, 27, 9
  146.  CONTROL "", -1, "BorShade", BSS_HDIP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 0, 58, 142, 2
  147.  CONTROL "s", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 46, 4, 6, 8
  148.  CONTROL "z", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 46, 12, 6, 8
  149.  CONTROL "h", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 46, 20, 6, 8
  150.  CONTROL "p", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 46, 28, 6, 8
  151.  CONTROL "n", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 46, 36, 6, 8
  152.  CONTROL "c", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 46, 44, 6, 8
  153.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 58, 4, 6, 8
  154.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 58, 12, 6, 8
  155.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 58, 20, 6, 8
  156.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 58, 28, 6, 8
  157.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 58, 36, 6, 8
  158.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 58, 44, 6, 8
  159.  CONTROL "s", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 120, 5, 6, 8
  160.  CONTROL "z", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 120, 13, 6, 8
  161.  CONTROL "h", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 120, 21, 6, 8
  162.  CONTROL "p", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 120, 29, 6, 8
  163.  CONTROL "n", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 120, 37, 6, 8
  164.  CONTROL "c", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 120, 45, 6, 8
  165.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 132, 5, 6, 8
  166.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 132, 13, 6, 8
  167.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 132, 21, 6, 8
  168.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 132, 29, 6, 8
  169.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 132, 37, 6, 8
  170.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_CAPTION | BSS_LEFT | WS_CHILD | WS_VISIBLE, 132, 45, 6, 8
  171.  CONTROL "IX", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 64, 27, 9
  172.  CONTROL "IY", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 78, 27, 9
  173.  CONTROL "SP", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 92, 27, 9
  174.  CONTROL "PC", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 106, 27, 9
  175.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 111, 71, 27, 9
  176.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 111, 79, 27, 9
  177.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 111, 87, 27, 9
  178.  CONTROL "STACK", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 111, 62, 27, 9
  179.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 111, 95, 27, 9
  180.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 111, 103, 27, 9
  181.  CONTROL "", -1, "BorShade", BSS_VDIP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 106, 62, 1, 68
  182.  CONTROL "RI", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 6, 120, 27, 9
  183.  CONTROL "", -1, "BorShade", BSS_VDIP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 38, 63, 1, 68
  184.  CONTROL "IFF1", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 44, 64, 27, 9
  185.  CONTROL "IFF2", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 44, 78, 27, 9
  186.  CONTROL "IM", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 44, 92, 27, 9
  187.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 44, 108, 58, 9
  188.  CONTROL "", -1, "BorShade", BSS_HDIP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 42, 104, 60, 2
  189.  CONTROL "", -1, "BorShade", BSS_GROUP | BSS_LEFT | WS_CHILD | WS_VISIBLE, 44, 120, 58, 9
  190. }
  191.  
  192. */
  193.