XPTabApp.rc
上传用户:tangjiazm
上传日期:2007-07-14
资源大小:4295k
文件大小:8k
源码类别:

Tab控件

开发平台:

Visual C++

  1. //Microsoft Developer Studio generated resource script.
  2. //
  3. #include "resource.h"
  4. #define APSTUDIO_READONLY_SYMBOLS
  5. /////////////////////////////////////////////////////////////////////////////
  6. //
  7. // Generated from the TEXTINCLUDE 2 resource.
  8. //
  9. #include "afxres.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. #undef APSTUDIO_READONLY_SYMBOLS
  12. /////////////////////////////////////////////////////////////////////////////
  13. // English (U.K.) resources
  14. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
  15. #ifdef _WIN32
  16. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
  17. #pragma code_page(1252)
  18. #endif //_WIN32
  19. /////////////////////////////////////////////////////////////////////////////
  20. //
  21. // Dialog
  22. //
  23. IDD_XPTABAPP_DIALOG DIALOGEX 0, 0, 258, 242
  24. STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | 
  25.     WS_SYSMENU
  26. EXSTYLE WS_EX_APPWINDOW
  27. CAPTION "XP Themes Tab Control in any orientation"
  28. FONT 8, "MS Sans Serif"
  29. BEGIN
  30.     CONTROL         "Tab1",IDC_TAB_XP,"SysTabControl32",TCS_BOTTOM | 
  31.                     TCS_HOTTRACK | TCS_TOOLTIPS,6,7,245,167
  32.     LTEXT           "",IDC_STATIC,23,24,206,132,0,WS_EX_DLGMODALFRAME | 
  33.                     WS_EX_CLIENTEDGE
  34.     LTEXT           "This sample has effect only when used on Windows XP systems and enabled Windows XP Themes.nnIts purpose is to show how to avoid the following problem of Windows XP Themes when using tab control:",
  35.                     IDC_STATIC,29,28,196,42
  36.     LTEXT           " - Tab control with XP Themes works properly only in top orientation. Other orientations behave by default like top one.nn- This sample shows how to make XP Themes Tab work in any orientation.",
  37.                     IDC_STATIC,29,72,196,48
  38.     LTEXT           "- The example has not been tested on multiline tabs.nn- Left and Right tab orientations in Standard Windows tab control do not work properly by default !",
  39.                     IDC_STATIC,29,116,196,35
  40.     GROUPBOX        "Use Tab Ctrl Type",IDC_STATIC,9,177,98,40
  41.     CONTROL         "Standard Windows",IDC_TAB_STANDARD,"Button",
  42.                     BS_AUTORADIOBUTTON | WS_GROUP,18,189,73,10
  43.     CONTROL         "Extended XP Themes",IDC_TAB_EXTENDED,"Button",
  44.                     BS_AUTORADIOBUTTON,18,203,85,10
  45.     GROUPBOX        "Tab Orientation",IDC_STATIC,113,177,133,40
  46.     GROUPBOX        "",IDC_STATIC,124,187,88,22,WS_GROUP
  47.     CONTROL         "Top",IDC_TAB_TOP,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
  48.                     159,188,27,8
  49.     CONTROL         "Bottom",IDC_TAB_BOTTOM,"Button",BS_AUTORADIOBUTTON,159,
  50.                     205,35,8
  51.     CONTROL         "Left",IDC_TAB_LEFT,"Button",BS_AUTORADIOBUTTON,119,195,
  52.                     28,8
  53.     CONTROL         "Right",IDC_TAB_RIGHT,"Button",BS_AUTORADIOBUTTON,207,
  54.                     195,31,8
  55.     DEFPUSHBUTTON   "OK",IDOK,61,225,50,14
  56.     PUSHBUTTON      "Cancel",IDCANCEL,130,225,50,14
  57. END
  58. IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 235, 73
  59. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  60. CAPTION "About XPTabApp"
  61. FONT 8, "MS Sans Serif"
  62. BEGIN
  63.     ICON            IDR_MAINFRAME,IDC_STATIC,7,20,20,20
  64.     LTEXT           "XpTabApp Version 1.0a",IDC_STATIC,40,10,85,8,
  65.                     SS_NOPREFIX
  66.     LTEXT           "Copyright (C) Adi DEDIC February, 2004",IDC_STATIC,40,
  67.                     48,135,8
  68.     DEFPUSHBUTTON   "OK",IDOK,178,7,50,14,WS_GROUP
  69.     LTEXT           "adi_dedic@hotmail.com",IDC_STATIC,39,60,76,8
  70.     LTEXT           "Example how to use CXPTabCtrl tab control which works on XP Themes in any orientation",
  71.                     IDC_STATIC,39,26,180,17
  72. END
  73. #ifndef _MAC
  74. /////////////////////////////////////////////////////////////////////////////
  75. //
  76. // Version
  77. //
  78. VS_VERSION_INFO VERSIONINFO
  79.  FILEVERSION 1,0,0,1
  80.  PRODUCTVERSION 1,0,0,1
  81.  FILEFLAGSMASK 0x3fL
  82. #ifdef _DEBUG
  83.  FILEFLAGS 0x1L
  84. #else
  85.  FILEFLAGS 0x0L
  86. #endif
  87.  FILEOS 0x4L
  88.  FILETYPE 0x1L
  89.  FILESUBTYPE 0x0L
  90. BEGIN
  91.     BLOCK "StringFileInfo"
  92.     BEGIN
  93.         BLOCK "040904b0"
  94.         BEGIN
  95.             VALUE "Comments", "Sample how to make Tab control to work in XP Themes in all 4 orientations"
  96.             VALUE "CompanyName", ""
  97.             VALUE "FileDescription", "XPTabApp MFC Application"
  98.             VALUE "FileVersion", "1, 0, 0, 1"
  99.             VALUE "InternalName", "XPTabApp"
  100.             VALUE "LegalCopyright", "Copyright (C) Adi DEDIC 2004"
  101.             VALUE "LegalTrademarks", ""
  102.             VALUE "OriginalFilename", "XPTabApp.EXE"
  103.             VALUE "PrivateBuild", ""
  104.             VALUE "ProductName", "XPTabApp Application"
  105.             VALUE "ProductVersion", "1, 0, 0, 1"
  106.             VALUE "SpecialBuild", ""
  107.         END
  108.     END
  109.     BLOCK "VarFileInfo"
  110.     BEGIN
  111.         VALUE "Translation", 0x409, 1200
  112.     END
  113. END
  114. #endif    // !_MAC
  115. /////////////////////////////////////////////////////////////////////////////
  116. //
  117. // DESIGNINFO
  118. //
  119. #ifdef APSTUDIO_INVOKED
  120. GUIDELINES DESIGNINFO DISCARDABLE 
  121. BEGIN
  122.     IDD_XPTABAPP_DIALOG, DIALOG
  123.     BEGIN
  124.         LEFTMARGIN, 7
  125.         RIGHTMARGIN, 251
  126.         TOPMARGIN, 7
  127.         BOTTOMMARGIN, 235
  128.     END
  129.     IDD_ABOUTBOX, DIALOG
  130.     BEGIN
  131.         LEFTMARGIN, 7
  132.         RIGHTMARGIN, 228
  133.         TOPMARGIN, 7
  134.         BOTTOMMARGIN, 66
  135.     END
  136. END
  137. #endif    // APSTUDIO_INVOKED
  138. #ifdef APSTUDIO_INVOKED
  139. /////////////////////////////////////////////////////////////////////////////
  140. //
  141. // TEXTINCLUDE
  142. //
  143. 1 TEXTINCLUDE DISCARDABLE 
  144. BEGIN
  145.     "resource.h"
  146. END
  147. 2 TEXTINCLUDE DISCARDABLE 
  148. BEGIN
  149.     "#include ""afxres.h""rn"
  150.     ""
  151. END
  152. 3 TEXTINCLUDE DISCARDABLE 
  153. BEGIN
  154.     "#define _AFX_NO_SPLITTER_RESOURCESrn"
  155.     "#define _AFX_NO_OLE_RESOURCESrn"
  156.     "#define _AFX_NO_TRACKER_RESOURCESrn"
  157.     "#define _AFX_NO_PROPERTY_RESOURCESrn"
  158.     "rn"
  159.     "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)rn"
  160.     "#ifdef _WIN32rn"
  161.     "LANGUAGE 9, 1rn"
  162.     "#pragma code_page(1252)rn"
  163.     "#endif //_WIN32rn"
  164.     "#include ""res\XPTabApp.rc2""  // non-Microsoft Visual C++ edited resourcesrn"
  165.     "#include ""afxres.rc""         // Standard componentsrn"
  166.     "#endifrn"
  167.     ""
  168. END
  169. #endif    // APSTUDIO_INVOKED
  170. /////////////////////////////////////////////////////////////////////////////
  171. //
  172. // Icon
  173. //
  174. // Icon with lowest ID value placed first to ensure application icon
  175. // remains consistent on all systems.
  176. IDR_MAINFRAME           ICON    DISCARDABLE     "res\XPTabApp.ico"
  177. /////////////////////////////////////////////////////////////////////////////
  178. //
  179. // Bitmap
  180. //
  181. IDB_TABIMAGES           BITMAP  DISCARDABLE     "res\XPTabApp.bmp"
  182. /////////////////////////////////////////////////////////////////////////////
  183. //
  184. // 24
  185. //
  186. 1                       24      DISCARDABLE     "res\XPTabApp.manifest"
  187. /////////////////////////////////////////////////////////////////////////////
  188. //
  189. // String Table
  190. //
  191. STRINGTABLE DISCARDABLE 
  192. BEGIN
  193.     IDS_ABOUTBOX            "&About XPTabApp ..."
  194. END
  195. #endif    // English (U.K.) resources
  196. /////////////////////////////////////////////////////////////////////////////
  197. #ifndef APSTUDIO_INVOKED
  198. /////////////////////////////////////////////////////////////////////////////
  199. //
  200. // Generated from the TEXTINCLUDE 3 resource.
  201. //
  202. #define _AFX_NO_SPLITTER_RESOURCES
  203. #define _AFX_NO_OLE_RESOURCES
  204. #define _AFX_NO_TRACKER_RESOURCES
  205. #define _AFX_NO_PROPERTY_RESOURCES
  206. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  207. #ifdef _WIN32
  208. LANGUAGE 9, 1
  209. #pragma code_page(1252)
  210. #endif //_WIN32
  211. #include "resXPTabApp.rc2"  // non-Microsoft Visual C++ edited resources
  212. #include "afxres.rc"         // Standard components
  213. #endif
  214. /////////////////////////////////////////////////////////////////////////////
  215. #endif    // not APSTUDIO_INVOKED