commctrl.rc
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 5k
Category:

Windows Kernel

Development Platform:

Visual C++

  1. #ifdef WIN32
  2. #include "winuser.h"
  3. #else
  4. #include "windows.h"
  5. #endif
  6. #ifdef IEWIN31
  7. #include "comctlie.h"
  8. #else
  9. #include "commctrl.h"
  10. #endif
  11. #include "rcids.h"
  12. IDC_MOVEBUTTON  CURSOR  mvbtn.cur
  13. IDC_COPY        CURSOR  copy.cur
  14. IDC_MOVE        CURSOR  move.cur
  15. IDC_DIVIDER     CURSOR  "DIVIDER.CUR"
  16. IDC_DIVOPEN     CURSOR  "DIVOPEN.CUR"
  17. #ifdef IEWIN31_25
  18. IDC_HAND        CURSOR  "brhand.cur"
  19. #endif //IEWIN31_25
  20. IDI_INSERT      ICON    insert.ico
  21. #ifdef WIN32
  22. IDB_STDTB_SMALL_COLOR   BITMAP          "STDSM.BMP"
  23. IDB_STDTB_LARGE_COLOR   BITMAP          "STDLG.BMP"
  24. IDB_VIEWTB_SMALL_COLOR  BITMAP          "VIEWSM.BMP"
  25. IDB_VIEWTB_LARGE_COLOR  BITMAP          "VIEWLG.BMP"
  26. #endif
  27. #ifdef IEWIN31_25
  28. // For ctl3d.c
  29. #include "ctl3d.h"
  30. CTL3D_3DCHECK           BITMAP  DISCARDABLE     "3DCHECK.BMP"
  31. #endif
  32. STRINGTABLE MOVEABLE DISCARDABLE
  33. BEGIN
  34.   // toolbar stuff
  35.   IDS_SPACE,    "Separator"
  36.   IDS_PLUS,     " + "
  37.   IDS_NONE,     "None"
  38.   IDS_ELLIPSES, "..."
  39.   // menuhelp stuff
  40.   IDS_SYSMENU   ,       "Contains commands for manipulating windows."
  41.   IDS_HEADER    ,       "Drag to the left or right to resize columns."
  42.   IDS_HEADERADJ ,       "Resizes columns using the arrow and tab keys."
  43.   IDS_TOOLBARADJ,       "Adds, moves, and removes buttons on the toolbar."
  44.   MH_SYSMENU+SC_RESTORE   ,     "Restores this window to normal size."
  45.   MH_SYSMENU+SC_MOVE      ,     "Moves this window."
  46.   MH_SYSMENU+SC_SIZE      ,     "Resizes this window."
  47.   MH_SYSMENU+SC_MINIMIZE  ,     "Collapses this window to an icon."
  48.   MH_SYSMENU+SC_MAXIMIZE  ,     "Expands this window to fill the screen."
  49.   MH_SYSMENU+SC_CLOSE     ,     "Closes this window."
  50.   MH_SYSMENU+SC_TASKLIST  ,     "Switches to another task."
  51.   MH_SYSMENU+SC_NEXTWINDOW,     "Switches to the next MDI window."
  52.   // property sheet
  53.   IDS_CLOSE                 "Close"
  54.   IDS_OK                    "OK"
  55.   IDS_PROPERTIESFOR         "%s Properties"
  56. END
  57. ADJUSTDLG DIALOG 10, 20, 357, 125
  58. #ifdef IEWIN31_25
  59. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU    
  60. #else
  61. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_CONTEXTHELP
  62. #endif
  63. CAPTION "Customize Toolbar"
  64. FONT 8, "Helv"
  65. BEGIN
  66.     DEFPUSHBUTTON   "&Close", IDCANCEL, 308, 6, 44, 14
  67.     PUSHBUTTON      "R&eset", IDC_RESET, 308, 23, 44, 14
  68.     PUSHBUTTON      "&Help", IDC_APPHELP, 308, 40, 44, 14
  69.     PUSHBUTTON      "Move &Up", IDC_MOVEUP, 308, 74, 44, 14
  70.     PUSHBUTTON      "Move &Down", IDC_MOVEDOWN, 308, 91, 44, 14
  71.     LTEXT           "A&vailable buttons:", -1, 4, 5, 84, 10
  72.     LISTBOX         IDC_BUTTONLIST, 4, 17, 120, 100, LBS_OWNERDRAWFIXED |
  73.                     LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT |
  74.                     LBS_DISABLENOSCROLL | WS_VSCROLL | WS_HSCROLL |
  75.                     WS_TABSTOP
  76.     PUSHBUTTON      "&Add ->", IDOK, 131, 42, 44, 14
  77.     PUSHBUTTON      "<- &Remove", IDC_REMOVE, 131, 62, 44, 14
  78.     LTEXT           "&Toolbar buttons:", -1, 182, 5, 78, 10
  79.     LISTBOX         IDC_CURRENT, 182, 17, 120, 100, LBS_OWNERDRAWFIXED |
  80.                     LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT |
  81.                     LBS_DISABLENOSCROLL | WS_VSCROLL | WS_HSCROLL |
  82.                     WS_TABSTOP
  83. END
  84. DLG_PROPSHEET DIALOG DISCARDABLE  20, 20, 220, 140
  85. #ifdef IEWIN31_25
  86. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  87. #else
  88. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_CONTEXTHELP
  89. #endif
  90. CAPTION ""
  91. FONT 8, "MS Sans Serif"
  92. BEGIN
  93.     DEFPUSHBUTTON   "OK",IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
  94.     PUSHBUTTON      "Cancel",IDCANCEL,58,122,50,14
  95.     PUSHBUTTON      "&Apply",IDD_APPLYNOW,112,122,50,14, WS_DISABLED
  96. // Deliberately do NOT use mnuemonic for Help button (which is usually hidden)
  97.     PUSHBUTTON      "Help",IDHELP,166,122,50,14, WS_TABSTOP | WS_GROUP
  98.     CONTROL         "",IDD_PAGELIST,WC_TABCONTROL,WS_GROUP | WS_TABSTOP | TCS_MULTILINE,4,4,212,114
  99. END
  100. DLG_WIZARD DIALOG DISCARDABLE  20, 20, 290, 46
  101. #ifdef IEWIN31_25
  102. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION
  103. #else
  104. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CONTEXTHELP
  105. #endif
  106. CAPTION ""
  107. FONT 8, "MS Sans Serif"
  108. BEGIN
  109.     CONTROL         "",IDD_PAGELIST,WC_TABCONTROL,WS_GROUP | WS_DISABLED,7,7,276,3
  110. #ifdef WIN31
  111.     CONTROL         "",IDD_DIVIDER,"Static", SS_BLACKRECT,7,17,276,1
  112. #else
  113.     CONTROL         "",IDD_DIVIDER,"Static", SS_SUNKEN,7,17,276,1
  114. #endif
  115. #ifdef WIN31
  116.     PUSHBUTTON      "< Back",IDD_BACK,69,26,50,14
  117.     DEFPUSHBUTTON      "Next >",IDD_NEXT,119,26,50,14
  118. #else
  119.     PUSHBUTTON      "< &Back",IDD_BACK,69,26,50,14
  120.     DEFPUSHBUTTON   "Next >",IDD_NEXT,119,26,50,14
  121. #endif
  122.     PUSHBUTTON      "Finish",IDD_FINISH,119,26,50,14
  123.     PUSHBUTTON      "Cancel",IDCANCEL,176,26,50,14
  124. // Deliberately do NOT use mnuemonic for Help button (which is usually hidden)
  125.     PUSHBUTTON      "Help",IDHELP,233,26,50,14, WS_TABSTOP | WS_GROUP
  126. END
  127. #include "commctrl.rcv"