home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / pcmagazi / 1992 / 17 / bugs / bugsmsc.rc < prev    next >
Text File  |  1992-07-12  |  6KB  |  137 lines

  1. //------------------------------------------------------------------------
  2. // 
  3. //  BUGS.RC -- Resource script for Bugs screen saver
  4. //
  5. //  Copyright (c) 1992 Douglas Boling
  6. //
  7. //------------------------------------------------------------------------
  8.  
  9. #include <windows.h>
  10. #include <scrnsave.h>
  11.  
  12. #include "bugsmsc.h"
  13.  
  14. //
  15. //Required icon ID
  16. //
  17. ID_APP  ICON    "bugs.ico"
  18. //
  19. //Required String resource
  20. //
  21. STRINGTABLE PRELOAD
  22. BEGIN
  23.    idsAppName       "Screen Saver.Bugs"
  24.    idsIsPassword    "PWProtected"
  25.    idsIniFile       "control.ini"
  26.  
  27.    idsScreenSaver  "ScreenSaver"
  28.    idsPassword     "Password"
  29.    idsDifferentPW  "The values for the New and Old Passwords do not match.\n\nTry again."
  30.    idsChangePW     "Change Password"
  31.    idsBadOldPW     "The value for Old Password is not correct.\n\nCheck your screen-saver password, and then try again."
  32.    idsHelpFile     "control.hlp"
  33.    idsNoHelpMemory "Not enough memory to start Help.\n\nQuit one or more applications to increase available memory, and then try again."
  34.  
  35. END 
  36.  
  37. #include "about.dlg"
  38.  
  39. //------------------------------------------------------------------------
  40. //Configuration dialog box
  41. //------------------------------------------------------------------------
  42. DLG_SCRNSAVECONFIGURE DIALOG 50, 50, 190, 150
  43. STYLE DS_MODALFRAME | WS_SYSMENU | WS_VISIBLE | WS_POPUP
  44. CAPTION "Bugs"
  45. FONT 8, "Helv"
  46. BEGIN
  47.    LTEXT "Max Number of Bugs",     IDD_MAXBTEXT,   5,  10, 115,  10
  48.    SCROLLBAR                      IDD_MAXBLEVEL,   5,  20, 110,  12, WS_TABSTOP
  49.    LTEXT "Sustanance Level",        IDD_SUSTEXT,   5,  35, 115,  10
  50.    SCROLLBAR                       IDD_SUSLEVEL,   5,  45, 110,  12, WS_TABSTOP
  51.    LTEXT "Birth Level",           IDD_BIRTHTEXT,   5,  60, 115,  10
  52.    SCROLLBAR                     IDD_BIRTHLEVEL,   5,  70, 110,  12, WS_TABSTOP
  53.  
  54.    CHECKBOX "Show new bugs as green pixels",
  55.                                  IDD_BIRTHCOLOR,   5,  83, 115,  12, WS_TABSTOP
  56.    CHECKBOX "Show dead bugs as red pixels",         
  57.                                  IDD_DEATHCOLOR,   5,  95, 115,  12, WS_TABSTOP
  58.  
  59.    GROUPBOX "Nutrition Levels",              -1, 125,   5,  60, 100
  60.    LTEXT "Red",                     IDD_REDTEXT, 130,  20,  50,  10
  61.    SCROLLBAR                       IDD_REDLEVEL, 130,  30,  50,  12, WS_TABSTOP
  62.    LTEXT "Green",                 IDD_GREENTEXT, 130,  45,  50,  10
  63.    SCROLLBAR                     IDD_GREENLEVEL, 130,  55,  50,  12, WS_TABSTOP
  64.    LTEXT "Blue",                   IDD_BLUETEXT, 130,  70,  50,  10
  65.    SCROLLBAR                      IDD_BLUELEVEL, 130,  80,  50,  12, WS_TABSTOP
  66.  
  67.    CHECKBOX "Enable Password",     IDD_PWENABLE,   5, 110,  90,  15
  68.    PUSHBUTTON      "Set Password...", IDD_PWSET, 100, 110,  85,  15
  69.  
  70.    DEFPUSHBUTTON   "OK",                   IDOK,   5, 130,  50,  15
  71.    PUSHBUTTON      "Cancel",           IDCANCEL,  70, 130,  50,  15
  72.    PUSHBUTTON      "Help...",          IDD_HELP, 135, 130,  50,  15
  73. END
  74.  
  75. //-------------------------------------------------------------------
  76. // Templates for Password dialogs.  To use the SCRNSAVE dialog procs,
  77. // the IDs can't be changed.  So don't!
  78. //-------------------------------------------------------------------
  79.          
  80. #define         ID_OLDTEXT      100
  81. #define         ID_NEWTEXT      101
  82. #define         ID_AGAIN        102
  83. #define         ID_PASSWORD     103
  84. #define         ID_ETOLD        104
  85. #define         ID_ETNEW        105
  86. #define         ID_ETAGAIN      106
  87. #define         ID_ETPASSWORD   107
  88. #define         ID_ICON         108
  89. #define         ID_PASSWORDHELP 109
  90.  
  91.  
  92. DLG_CHANGEPASSWORD    DIALOG     10, 20, 170, 80
  93. FONT 8, "MS Sans Serif"
  94. STYLE WS_POPUP | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  95. CAPTION "Change Password"
  96. BEGIN
  97.  
  98.     LTEXT "&Old Password:",          ID_OLDTEXT,   5,   5,  80,  12
  99.     EDITTEXT                           ID_ETOLD,  85,   5,  80,  12, ES_PASSWORD
  100.     LTEXT "&New Password:",          ID_NEWTEXT,   5,  22,  80,  12
  101.     EDITTEXT                           ID_ETNEW,  85,  22,  80,  12, ES_PASSWORD
  102.     LTEXT "&Retype New Password:",     ID_AGAIN,   5,  39,  80,  12
  103.     EDITTEXT                         ID_ETAGAIN,  85,  39,  80,  12, ES_PASSWORD
  104.     DEFPUSHBUTTON "OK",                    IDOK,   5,  60,  40,  15
  105.     PUSHBUTTON "&Help",         ID_PASSWORDHELP,  65,  60,  40,  15
  106.     PUSHBUTTON "Cancel",               IDCANCEL, 125,  60,  40,  15
  107. END
  108.  
  109.  
  110. DLG_ENTERPASSWORD     DIALOG      250, 175, 230,  75
  111. FONT 8, "MS Sans Serif"
  112. STYLE WS_POPUP | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  113. CAPTION "Bugs"                      
  114. BEGIN
  115.     ICON "",                            ID_ICON,   5,   5,   0,   0
  116.  
  117.     LTEXT "The screen saver you are using is password protected."
  118.                                              -1,  30,   5, 195,  12
  119.     LTEXT "Please enter the password to disable the screen saver.", 
  120.                                              -1,  30,  17, 195,  12
  121.     LTEXT "Password:",              ID_PASSWORD,  30,  35,  40,  12
  122.     EDITTEXT                      ID_ETPASSWORD,  85,  35, 120,  12, ES_PASSWORD
  123.     DEFPUSHBUTTON "OK",                    IDOK,  50,  55,  40,  15
  124.     PUSHBUTTON "Cancel",               IDCANCEL, 140,  55,  40,  15
  125. END
  126.  
  127. DLG_INVALIDPASSWORD DIALOG  10, 20, 230, 60
  128. FONT 8, "MS Sans Serif"
  129. STYLE WS_POPUP | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  130. CAPTION "Bugs"
  131. BEGIN
  132.     ICON "",                            ID_ICON,   5,   5,   0,   0
  133.     LTEXT "Incorrect password;\n\nCheck your screen saver password and try again.", 
  134.                                              -1,  30,   5, 195,  40
  135.     DEFPUSHBUTTON "OK",                    IDOK,  95,  40,  40,  15
  136. END
  137.