home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / utility / v12n02.zip / CHANGER.RC < prev    next >
Text File  |  1992-11-02  |  6KB  |  135 lines

  1. //------------------------------------------------------------------------
  2. //
  3. //  CHANGER.RC -- Resource script for CHANGER.C
  4. //
  5. //  (c) Douglas Boling, 1992
  6. //
  7. //------------------------------------------------------------------------
  8.  
  9. #include <windows.h>
  10. #include "Changer.h"
  11.  
  12. Changer ICON    "Changer.ico"
  13.  
  14. SSave   ICON    "ssave.ico"
  15. BGround ICON    "bground.ico"
  16. Colors  ICON    "colors.ico"
  17. Pattern ICON    "pattern.ico"
  18.  
  19. //------------------------------------------------------------------------
  20. //  Menu template
  21. //------------------------------------------------------------------------
  22. Changer MENU {
  23.    POPUP "&Settings" {
  24.       MENUITEM "&Color...",         IDM_COLOR
  25.       MENUITEM "&Pattern...",       IDM_PATTERN
  26.       MENUITEM "&Screen Saver...",  IDM_SSAVE
  27.       MENUITEM "&Wallpaper...",     IDM_BGROUND
  28.       MENUITEM SEPARATOR
  29.       MENUITEM "E&xit",             IDM_EXIT
  30.    }
  31.    POPUP "&Help" {
  32.       MENUITEM "&About...",         IDM_ABOUT
  33.    }
  34. }
  35. //------------------------------------------------------------------------
  36. //  Accelerator Definitions
  37. //------------------------------------------------------------------------
  38. Changer ACCELERATORS {
  39.    "^c",           IDM_COLOR
  40.    "^p",           IDM_PATTERN
  41.    "^w",           IDM_BGROUND
  42.    "^s",           IDM_SSAVE
  43.    "^x",           IDM_EXIT
  44. }
  45.  
  46. //------------------------------------------------------------------------
  47. //  Main window Dialog box
  48. //------------------------------------------------------------------------
  49. Changer DIALOG LOADONCALL MOVEABLE DISCARDABLE 100, 80, 140,  85
  50. STYLE WS_DLGFRAME | WS_CAPTION  | WS_SYSMENU | WS_MINIMIZEBOX
  51.  
  52. CLASS "Changer"
  53. CAPTION "Changer"
  54. MENU Changer
  55. BEGIN 
  56.    CONTROL        "",               IDD_COLORFRM, 
  57.                          "static", SS_BLACKFRAME,  13,   5,  20,  20
  58.    ICON    "Colors"                    IDD_COLOR,  15,   7,   0,   0
  59.    CTEXT   "&Colors",               IDD_COLORTXT,   5,  27,  40,  12
  60.  
  61.    CONTROL        "",               IDD_SSAVEFRM, 
  62.                          "static", SS_BLACKFRAME,  13,  40,  20,  20
  63.    ICON    "SSave"                     IDD_SSAVE,  15,  42,   0,   0
  64.    CTEXT   "&Screen\nSaver",        IDD_SSAVETXT,   5,  62,  40,  24
  65.  
  66.    CONTROL        "",             IDD_BGROUNDFRM, 
  67.                          "static", SS_BLACKFRAME,  53,   5,  20,  20
  68.    ICON    "BGround"                 IDD_BGROUND,  55,   7,   0,   0
  69.    CTEXT   "&Wallpaper",          IDD_BGROUNDTXT,  45,  27,  40,  12
  70.  
  71.    CONTROL        "",             IDD_PATTERNFRM, 
  72.                          "static", SS_BLACKFRAME,  53,  40,  20,  20
  73.    ICON    "Pattern"                 IDD_PATTERN,  55,  42,   0,   0
  74.    CTEXT   "Desktop\n&Pattern",   IDD_PATTERNTXT,  45,  62,  40,  24
  75.  
  76.    PUSHBUTTON      "Co&nfigure...",  IDD_EDITCAT,  95,   5,  40,  12, WS_TABSTOP
  77.    DEFPUSHBUTTON   "E&xit",                 IDOK,  95,  20,  40,  12, WS_TABSTOP
  78. END
  79. //------------------------------------------------------------------------
  80. //  Edit window Dialog box
  81. //------------------------------------------------------------------------
  82. Config DIALOG LOADONCALL MOVEABLE DISCARDABLE 10, 10, 270, 130
  83. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU 
  84. CAPTION "Changer - Edit Selections"
  85. BEGIN
  86.     LTEXT  "Possible selections",             -1,  10    5,  80,  12
  87.     LISTBOX                           IDD_SELPOS,  10,  20, 100,  65, 
  88.                                     LBS_USETABSTOPS |  LBS_STANDARD | WS_TABSTOP
  89.  
  90.     LTEXT  "Active selections",               -1, 160    5,  80,  12
  91.     LISTBOX                           IDD_SELACT, 160,  20, 100,  65, 
  92.                                     LBS_USETABSTOPS |  LBS_STANDARD | WS_TABSTOP
  93.  
  94.     PUSHBUTTON      "Add ->",         IDD_SELADD, 115,  20,  40,  12
  95.     PUSHBUTTON      "<- Rem",         IDD_SELREM, 115,  35,  40,  12
  96.     PUSHBUTTON      "Add All",     IDD_SELADDALL, 115,  57,  40,  12
  97.     PUSHBUTTON      "Rem All",     IDD_SELREMALL, 115,  72,  40,  12
  98.  
  99.     GROUPBOX        "Choose Change Method",   -1,  10,  87, 250,  25
  100.  
  101.     CONTROL         "Random Change",   IDD_CHRND, "Button", BS_AUTORADIOBUTTON, 
  102.                                                    15,  97,  75,  10
  103.     CONTROL         "Sequential Change",IDD_CHSEQ, "Button", BS_AUTORADIOBUTTON, 
  104.                                                   100,  97,  75,  10
  105.     CONTROL         "No Change",        IDD_CHNO, "Button", BS_AUTORADIOBUTTON, 
  106.                                                   185,  97,  50,  10
  107.  
  108.  
  109.     DEFPUSHBUTTON   "OK",                   IDOK,  70, 115,  40,  12
  110.     PUSHBUTTON      "Cancel",           IDCANCEL, 150, 115,  40,  12
  111.  
  112. END
  113.  
  114. //------------------------------------------------------------------------
  115. //  About dialog box
  116. //------------------------------------------------------------------------
  117. About DIALOG LOADONCALL MOVEABLE DISCARDABLE 10, 27, 180,  90 
  118.    STYLE DS_MODALFRAME | WS_CAPTION | WS_VISIBLE | WS_SYSMENU
  119. CAPTION "Changer - About"
  120. BEGIN
  121.    ICON    "Changer"                     -1,  10,  10,   0,   0
  122.  
  123.    CTEXT   "Changer 1.0",                -1,  50,  10,  80,  10
  124.    CTEXT   "Changes the look of the Desktop",        
  125.                                          -1,  30,  22, 120,  10
  126.    CTEXT   "Copyright \251 1993 Douglas Boling"
  127.                                      -1,  20,  34, 140,  10
  128.    CTEXT   "First published in PC Magazine"
  129.                                      -1,  20,  46, 140,  10
  130.    CTEXT   "Janurary 26, 1993"           -1,  20,  58, 140,  10
  131.  
  132.    DEFPUSHBUTTON "OK",                 IDOK,  70,  70,  40,  12
  133.  
  134. END
  135.