home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / dbmsg / mapi / chsfld.cli / chsfld.rc < prev    next >
Encoding:
Text File  |  1996-04-11  |  3.8 KB  |  124 lines

  1. ////////////////////////////////////////////////////////////////////////////
  2. //
  3. //      CHSFLD.RC
  4. //
  5. //      Resources for sample choose folder dialog.
  6. //
  7. //  Copyright 1986-1996 Microsoft Corporation. All Rights Reserved.
  8. ////////////////////////////////////////////////////////////////////////////
  9.  
  10.  
  11. #include <windows.h>
  12. #include <commctrl.h>
  13. #include <winver.h>
  14. #include "resource.h"
  15. #include <pdkver.h>
  16.  
  17. #ifdef _WIN32
  18. #define SHELL_FONT "MS Shell Dlg"
  19. #define SHELL_FONT_SIZE 8
  20. #else
  21. #define SHELL_FONT "MS Sans Serif"
  22. #define SHELL_FONT_SIZE 8
  23. #endif
  24.  
  25. IDI_ALLSTORES   ICON allstrs.ico
  26. IDI_ROOTFLD     ICON rootfld.ico
  27. IDI_OPENFLD     ICON openfld.ico
  28. IDI_CLSDFLD     ICON clsfld.ico
  29.  
  30. IDD_CFDIALOG DIALOG DISCARDABLE  0, 0, 298, 212
  31. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  32. CAPTION "Choose Folder"
  33. FONT SHELL_FONT_SIZE, SHELL_FONT
  34. BEGIN
  35.     DEFPUSHBUTTON   "OK",IDOK,241,7,50,14, WS_DISABLED
  36.     PUSHBUTTON      "New Folder",IDC_NEWFLD,241,24,50,14, WS_DISABLED
  37.     PUSHBUTTON      "Cancel",IDCANCEL,241,41,50,14
  38.  
  39.  
  40.     CONTROL         "Tree1",IDC_TREEVIEW,"SysTreeView32",WS_BORDER | WS_TABSTOP |
  41.                             WS_VISIBLE | TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT,
  42.                     7,19,217,186
  43. END
  44.  
  45. IDD_NEWNAME DIALOG DISCARDABLE  0, 0, 189, 45
  46. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
  47. CAPTION "New Folder"
  48. FONT SHELL_FONT_SIZE, SHELL_FONT
  49. BEGIN
  50.     DEFPUSHBUTTON   "OK",IDOK,130,7,50,14, WS_DISABLED
  51.     PUSHBUTTON      "Cancel",IDCANCEL,130,24,50,14
  52.     EDITTEXT        IDC_NAME,5,15,115,15,ES_AUTOHSCROLL
  53.     LTEXT           "New Folder Name",IDC_NAMELABEL,5,5,110,10
  54. END
  55.  
  56.  
  57. /*
  58.  *  Version Stamp
  59.  */
  60.  
  61. #ifdef DEBUG                    
  62. #   define VER_FILEFLAGS                VS_FF_DEBUG | VS_FF_PRERELEASE
  63. #else
  64. #   define VER_FILEFLAGS                VS_FF_PRERELEASE
  65. #endif
  66.     
  67. #if (rmm < 10)
  68. #define rmmpad "0"
  69. #else
  70. #define rmmpad
  71. #endif
  72.  
  73. #if defined(DEBUG) || defined(TEST)
  74. #define SzVer(a,b,c)                #a ".00." rmmpad #b "." #c
  75. #else
  76. #define SzVer(a,b,c)                #a ".0"
  77. #endif
  78. #define VERSTR(a,b,c)               SzVer(a,b,c)
  79.  
  80. #define VER_FILEVERSION_STR         VERSTR(rmj, rmm, rup) "\0"
  81. #define VER_PRODUCTVERSION_STR          VERSTR(rmj, rmm, rup) "\0"
  82.  
  83.  
  84. #   define VER_FILE_OS                  VOS_NT_WINDOWS32
  85. #   define VER_INTERNALNAME_STR         "chsfld32\0"
  86. #   define VER_ORIGINALFILENAME_STR     "chsfld32.DLL\0"
  87.  
  88.  
  89. /*
  90.  *  Version Stamp
  91.  */
  92.  
  93.  
  94. VS_VERSION_INFO VERSIONINFO
  95.     FILEVERSION             rmj,0,rmm,rup
  96.     PRODUCTVERSION          rmj,0,rmm,rup
  97.     FILEFLAGSMASK           0x3FL               /* This should not be changed */
  98.     FILEFLAGS               VER_FILEFLAGS
  99.     FILEOS                  VER_FILE_OS
  100.     FILETYPE                VFT_DLL             /* Look at the list of VFT_* values */
  101.     FILESUBTYPE             VFT2_UNKNOWN        /* Look at the list of VFT2_* values */
  102.     {
  103.         BLOCK "StringFileInfo"
  104.         {
  105.             BLOCK "040904E4" /* US English, Windows 3.10 ANSI */
  106.             {
  107.                 VALUE "ProductName",        "Microsoft Messaging API for Windows(TM)\0"
  108.                 VALUE "Comments",           "MAPI sample application\0"
  109.                 VALUE "CompanyName",        "Microsoft Corporation\0"
  110.                 VALUE "FileDescription",    "Sample MAPI choose folder dialog\0"
  111.                 VALUE "LegalCopyright",     "Copyright \251 Microsoft Corp. 1986-1996.  All rights reserved.\0"
  112.                 VALUE "InternalName",       VER_INTERNALNAME_STR
  113.                 VALUE "OriginalFilename",   VER_ORIGINALFILENAME_STR
  114.                 VALUE "ProductVersion",     VER_PRODUCTVERSION_STR
  115.                 VALUE "FileVersion",        VER_FILEVERSION_STR
  116.             }
  117.         }
  118.  
  119.         BLOCK "VarFileInfo"
  120.         {
  121.             VALUE "Translation", 0x0409, 0x04E4
  122.         }
  123.     }
  124.