home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / database / daotable / daotable.rc < prev    next >
Text File  |  1998-03-26  |  14KB  |  425 lines

  1. //Microsoft Developer Studio generated resource script.
  2. //
  3. #include "resource.h"
  4.  
  5. // Generated Help ID header file
  6. #define APSTUDIO_HIDDEN_SYMBOLS
  7. #include "resource.hm"
  8. #undef APSTUDIO_HIDDEN_SYMBOLS
  9.  
  10. #define APSTUDIO_READONLY_SYMBOLS
  11. /////////////////////////////////////////////////////////////////////////////
  12. //
  13. // Generated from the TEXTINCLUDE 2 resource.
  14. //
  15. #include "afxres.h"
  16.  
  17. /////////////////////////////////////////////////////////////////////////////
  18. #undef APSTUDIO_READONLY_SYMBOLS
  19.  
  20. /////////////////////////////////////////////////////////////////////////////
  21. // English (U.S.) resources
  22.  
  23. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  24. #ifdef _WIN32
  25. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  26. #pragma code_page(1252)
  27. #endif //_WIN32
  28.  
  29. #ifdef APSTUDIO_INVOKED
  30. /////////////////////////////////////////////////////////////////////////////
  31. //
  32. // TEXTINCLUDE
  33. //
  34.  
  35. 1 TEXTINCLUDE DISCARDABLE
  36. BEGIN
  37.     "resource.h\0"
  38. END
  39.  
  40. 2 TEXTINCLUDE DISCARDABLE
  41. BEGIN
  42.     "#include ""afxres.h""\r\n"
  43.     "\0"
  44. END
  45.  
  46. 3 TEXTINCLUDE DISCARDABLE
  47. BEGIN
  48.     "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
  49.     "#define _AFX_NO_OLE_RESOURCES\r\n"
  50.     "#define _AFX_NO_TRACKER_RESOURCES\r\n"
  51.     "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
  52.     "\r\n"
  53.     "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
  54.     "#ifdef _WIN32\r\n"
  55.     "LANGUAGE 9, 1\r\n"
  56.     "#pragma code_page(1252)\r\n"
  57.     "#endif\r\n"
  58.     "#include ""res\\DAOTable.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
  59.     "#include ""afxres.rc""         // Standard components\r\n"
  60.     "#endif\0"
  61. END
  62.  
  63. #endif    // APSTUDIO_INVOKED
  64.  
  65.  
  66. /////////////////////////////////////////////////////////////////////////////
  67. //
  68. // Icon
  69. //
  70.  
  71. // Icon with lowest ID value placed first to ensure application icon
  72. // remains consistent on all systems.
  73. IDR_MAINFRAME           ICON    DISCARDABLE     "res\\DAOTable.ico"
  74.  
  75. /////////////////////////////////////////////////////////////////////////////
  76. //
  77. // Dialog
  78. //
  79.  
  80. IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 217, 55
  81. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  82. CAPTION "About DAOTable"
  83. FONT 8, "MS Sans Serif"
  84. BEGIN
  85.     ICON            IDR_MAINFRAME,IDC_STATIC,11,17,18,20
  86.     LTEXT           "DAOTable Version 1.0",IDC_STATIC,40,10,119,8,
  87.                     SS_NOPREFIX
  88.     LTEXT           "Copyright ⌐ 1997-1998 Microsoft Corp.",IDC_STATIC,40,30,119,
  89.                     8
  90.     DEFPUSHBUTTON   "OK",IDOK,178,7,32,14,WS_GROUP
  91.     LTEXT           "Written by Joe Magura",IDC_STATIC,40,20,76,8
  92. END
  93.  
  94. IDD_DAOTABLE_DIALOG DIALOGEX 0, 0, 237, 135
  95. STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION |
  96.     WS_SYSMENU
  97. EXSTYLE WS_EX_APPWINDOW
  98. CAPTION "DAO Table & Query Creator"
  99. FONT 8, "MS Sans Serif"
  100. BEGIN
  101.     EDITTEXT        IDC_EDIT_DATABASE_NAME,13,18,162,14,ES_AUTOHSCROLL,0,
  102.                     HIDC_EDIT_DATABASE_NAME
  103.     DEFPUSHBUTTON   "Connect",IDC_BUTTON_CONNECT,185,18,37,14,0,0,
  104.                     HIDC_BUTTON_CONNECT
  105.     COMBOBOX        IDC_COMBO_TABLE_NAME,15,50,75,50,CBS_DROPDOWN |
  106.                     CBS_AUTOHSCROLL | CBS_SORT | WS_DISABLED | WS_VSCROLL |
  107.                     WS_TABSTOP,0,HIDC_COMBO_TABLE_NAME
  108.     PUSHBUTTON      "Fields",IDC_BUTTON_TABLE_FIELDS,103,49,30,14,
  109.                     WS_DISABLED,0,HIDC_BUTTON_TABLE_FIELDS
  110.     PUSHBUTTON      "Indexes",IDC_BUTTON_TABLE_INDEXES,143,49,35,14,
  111.                     WS_DISABLED,0,HIDC_BUTTON_TABLE_INDEXES
  112.     PUSHBUTTON      "Delete",IDC_BUTTON_DELETE_TABLE,188,49,32,14,
  113.                     WS_DISABLED,0,HIDC_BUTTON_DELETE_TABLE
  114.     COMBOBOX        IDC_COMBO_QUERY_NAME,16,86,75,49,CBS_DROPDOWN |
  115.                     CBS_AUTOHSCROLL | CBS_SORT | WS_DISABLED | WS_VSCROLL |
  116.                     WS_TABSTOP,0,HIDC_COMBO_QUERY_NAME
  117.     PUSHBUTTON      "Definition",IDC_BUTTON_QUERY_DEFINITION,99,86,46,14,
  118.                     WS_DISABLED,0,HIDC_BUTTON_QUERY_DEFINITION
  119.     PUSHBUTTON      "&Help",ID_HELP,48,114,50,14
  120.     PUSHBUTTON      "Done",IDOK,138,114,50,14,0,0,HIDOK
  121.     GROUPBOX        "Database",IDC_STATIC,7,7,223,30
  122.     GROUPBOX        "Table",IDC_STATIC,7,37,223,36
  123.     GROUPBOX        "Query",IDC_STATIC,7,73,223,36
  124. END
  125.  
  126. IDD_ADD_TABLE_DLG DIALOGEX 0, 0, 296, 210
  127. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  128. CAPTION "Table Definition"
  129. FONT 8, "MS Sans Serif", 0, 0, 0x1
  130. BEGIN
  131.     EDITTEXT        IDC_TABLE_NAME,119,7,58,12,ES_AUTOHSCROLL | ES_READONLY
  132.     EDITTEXT        IDC_POSITION,19,50,27,12,ES_AUTOHSCROLL
  133.     CONTROL         "Spin1",IDC_SPIN_ORDINAL_POSITION,"msctls_updown32",
  134.                     UDS_WRAP | UDS_SETBUDDYINT | UDS_ALIGNRIGHT |
  135.                     UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,45,50,10,
  136.                     12
  137.     EDITTEXT        IDC_NAME,55,50,53,12,ES_AUTOHSCROLL
  138.     COMBOBOX        IDC_TYPE,117,50,59,80,CBS_DROPDOWNLIST | CBS_SORT |
  139.                     WS_VSCROLL | WS_TABSTOP
  140.     EDITTEXT        IDC_THE_SIZE,185,50,22,12,ES_AUTOHSCROLL
  141.     EDITTEXT        IDC_DEFAULT_VALUE,215,50,52,12,ES_AUTOHSCROLL
  142.     CONTROL         "Required",IDC_REQUIRED,"Button",BS_AUTOCHECKBOX |
  143.                     WS_TABSTOP,125,70,45,10
  144.     CONTROL         "dbFixedField",IDC_FIXED_FIELD,"Button",
  145.                     BS_AUTORADIOBUTTON | WS_GROUP,79,95,55,10
  146.     CONTROL         "dbVariableField",IDC_VARIABLE_FIELD,"Button",
  147.                     BS_AUTORADIOBUTTON,79,106,64,10
  148.     CONTROL         "dbAutoIncrField",IDC_AUTO_INCR_FIELD,"Button",
  149.                     BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,157,99,65,10
  150.     EDITTEXT        IDC_VALIDATION_RULE,21,156,117,14,ES_AUTOHSCROLL,0,
  151.                     HIDC_VALIDATION_RULE
  152.     EDITTEXT        IDC_VALIDATION_TEXT,148,156,117,14,ES_AUTOHSCROLL,0,
  153.                     HIDC_VALIDATION_TEXT
  154.     PUSHBUTTON      "<< Previous",IDC_PREVIOUS_FIELD,7,189,45,14,0,0,
  155.                     HIDC_PREVIOUS_FIELD
  156.     PUSHBUTTON      "Add",IDC_ADD_FIELD,57,189,29,14,0,0,HIDC_ADD_FIELD
  157.     PUSHBUTTON      "Next >>",IDC_NEXT_FIELD,91,189,33,14,0,0,
  158.                     HIDC_NEXT_FIELD
  159.     PUSHBUTTON      "Delete",IDC_DELETE_FIELD,137,189,40,14,0,0,
  160.                     HIDC_DELETE_FIELD
  161.     DEFPUSHBUTTON   "Done",IDOK,239,189,41,14
  162.     LTEXT           "Table Name:",IDC_STATIC,77,9,42,8
  163.     LTEXT           "Position:",IDC_STATIC,19,39,28,9
  164.     LTEXT           "Name:",IDC_STATIC,55,39,22,8
  165.     LTEXT           "Type:",IDC_STATIC,116,39,19,8
  166.     LTEXT           "Size:",IDC_STATIC,185,39,16,8
  167.     LTEXT           "Default Value:",IDC_STATIC,215,39,46,8
  168.     GROUPBOX        "Attributes",IDC_STATIC,65,82,168,38
  169.     GROUPBOX        "Field Information",IDC_STATIC,14,26,260,100
  170.     GROUPBOX        "Validation",IDC_STATIC,14,132,259,45
  171.     LTEXT           "Validation Rule:",IDC_STATIC,22,147,50,8
  172.     LTEXT           "Validation Text:",IDC_STATIC,148,147,50,8
  173.     PUSHBUTTON      "Help",ID_HELP,193,189,32,14
  174. END
  175.  
  176. IDD_ADD_INDEX_DLG DIALOGEX 0, 0, 275, 209
  177. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  178. CAPTION "Indexes"
  179. FONT 8, "MS Sans Serif", 0, 0, 0x1
  180. BEGIN
  181.     EDITTEXT        IDC_TABLE_NAME,104,15,66,14,ES_AUTOHSCROLL | ES_READONLY,
  182.                     0,HIDC_TABLE_NAME
  183.     EDITTEXT        IDC_INDEX_NAME,77,52,149,14,ES_AUTOHSCROLL,0,
  184.                     HIDC_INDEX_NAME
  185.     CONTROL         "Primary",IDC_PRIMARY,"Button",BS_AUTOCHECKBOX |
  186.                     WS_TABSTOP,45,78,39,10,0,HIDC_PRIMARY
  187.     CONTROL         "Ignore Nulls",IDC_IGNORE_NULLS,"Button",BS_AUTOCHECKBOX |
  188.                     WS_TABSTOP,89,78,53,10,0,HIDC_IGNORE_NULLS
  189.     CONTROL         "Required",IDC_REQUIRED,"Button",BS_AUTOCHECKBOX |
  190.                     WS_TABSTOP,147,78,45,10,0,HIDC_REQUIRED
  191.     CONTROL         "Unique",IDC_UNIQUE,"Button",BS_AUTOCHECKBOX |
  192.                     WS_TABSTOP,197,78,39,10,0,HIDC_UNIQUE
  193.     PUSHBUTTON      "<< Previous",IDC_PREVIOUS_INDEX,7,189,41,14,0,0,
  194.                     HIDC_PREVIOUS_INDEX
  195.     PUSHBUTTON      "Add",IDC_ADD_INDEX,53,189,23,14,0,0,HIDC_ADD_INDEX
  196.     PUSHBUTTON      "Next >>",IDC_NEXT_INDEX,81,189,32,14,0,0,
  197.                     HIDC_NEXT_INDEX
  198.     PUSHBUTTON      "Delete",IDC_DELETE_INDEX,125,189,35,14,0,0,
  199.                     HIDC_DELETE_INDEX
  200.     DEFPUSHBUTTON   "Done",IDOK,217,189,50,14,0,0,HIDOK
  201.     GROUPBOX        "Index",IDC_STATIC,7,36,260,59
  202.     GROUPBOX        "Fields in Index",IDC_STATIC,7,99,260,81
  203.     LTEXT           "Table Name:",IDC_STATIC,60,17,42,8
  204.     LTEXT           "Index Name:",IDC_STATIC,35,54,41,8,0,0,HIDC_STATIC
  205.     PUSHBUTTON      "Help",ID_HELP,172,189,33,14
  206.     CONTROL         "List1",IDC_FIELD_LIST,"SysListView32",LVS_REPORT |
  207.                     LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,23,112,227,60,
  208.                     0,HIDC_FIELD_LIST
  209. END
  210.  
  211. IDD_ADD_QUERYDEF_DLG DIALOGEX 0, 0, 275, 183
  212. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  213. CAPTION "Query Definition"
  214. FONT 8, "MS Sans Serif", 0, 0, 0x1
  215. BEGIN
  216.     EDITTEXT        IDC_TABLE_NAME,104,15,66,14,ES_AUTOHSCROLL,0,
  217.                     HIDC_TABLE_NAME
  218.     EDITTEXT        IDC_SQL,40,85,212,68,ES_MULTILINE | ES_AUTOVSCROLL |
  219.                     ES_AUTOHSCROLL | ES_WANTRETURN | WS_VSCROLL | WS_HSCROLL,
  220.                     0,HIDC_SQL
  221.     PUSHBUTTON      "Add",IDC_ADD_QUERY_DEF,7,163,23,14,0,0,
  222.                     HIDC_ADD_QUERY_DEF
  223.     PUSHBUTTON      "Modify",IDC_MODIFY_QUERY_DEF,40,163,50,14,0,0,
  224.                     HIDC_MODIFY_QUERY_DEF
  225.     PUSHBUTTON      "Delete",IDC_DELETE_QUERYDEF,101,163,50,14,0,0,
  226.                     HIDC_DELETE_QUERYDEF
  227.     PUSHBUTTON      "Done",IDOK,217,163,50,14,0,0,HIDOK
  228.     LTEXT           "Query Name:",IDC_STATIC,60,17,42,8
  229.     CONTROL         "Updatable",IDC_UPDATABLE,"Button",BS_AUTOCHECKBOX |
  230.                     WS_DISABLED | WS_TABSTOP,106,51,53,10
  231.     LTEXT           "SQL Statement:",IDC_STATIC,12,74,55,8
  232.     PUSHBUTTON      "Help",ID_HELP,166,163,36,14
  233. END
  234.  
  235. IDD_ADD_DATABASE_DLG DIALOGEX 0, 0, 186, 124
  236. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  237. CAPTION "Database Definition"
  238. FONT 8, "MS Sans Serif", 0, 0, 0x1
  239. BEGIN
  240.     EDITTEXT        IDC_EDIT_DATABASE_NAME,69,18,98,14,ES_AUTOHSCROLL |
  241.                     ES_READONLY,0,HIDC_EDIT_DATABASE_NAME
  242.     CONTROL         "Encrypt",IDC_CHECK_ENCRYPT,"Button",BS_AUTOCHECKBOX |
  243.                     WS_TABSTOP,31,57,40,10,0,HIDC_CHECK_ENCRYPT
  244.     CONTROL         "Version 1.0",IDC_RADIO_V10,"Button",BS_AUTORADIOBUTTON |
  245.                     WS_GROUP,101,44,51,10,0,HIDC_RADIO_V10
  246.     CONTROL         "Version 1.1",IDC_RADIO_V11,"Button",BS_AUTORADIOBUTTON,
  247.                     101,56,51,10,0,HIDC_RADIO_V11
  248.     CONTROL         "Version 2.0",IDC_RADIO_V20,"Button",BS_AUTORADIOBUTTON,
  249.                     101,68,51,10,0,HIDC_RADIO_V20
  250.     CONTROL         "Version 3.0",IDC_RADIO_V30,"Button",BS_AUTORADIOBUTTON,
  251.                     101,80,51,10,0,HIDC_RADIO_V30
  252.     LTEXT           "Database Name:",IDC_STATIC,14,19,53,8
  253.     PUSHBUTTON      "Help",ID_HELP,27,103,50,14,0,0,HID_HELP
  254.     DEFPUSHBUTTON   "Done",IDOK,108,103,50,14,0,0,HIDOK
  255. END
  256.  
  257.  
  258. /////////////////////////////////////////////////////////////////////////////
  259. //
  260. // Version
  261. //
  262.  
  263. VS_VERSION_INFO VERSIONINFO
  264.  FILEVERSION 1,0,0,1
  265.  PRODUCTVERSION 1,0,0,1
  266.  FILEFLAGSMASK 0x3fL
  267. #ifdef _DEBUG
  268.  FILEFLAGS 0x1L
  269. #else
  270.  FILEFLAGS 0x0L
  271. #endif
  272.  FILEOS 0x4L
  273.  FILETYPE 0x1L
  274.  FILESUBTYPE 0x0L
  275. BEGIN
  276.     BLOCK "StringFileInfo"
  277.     BEGIN
  278.         BLOCK "040904b0"
  279.         BEGIN
  280.             VALUE "CompanyName", "\0"
  281.             VALUE "FileDescription", "DAOTABLE MFC Application\0"
  282.             VALUE "FileVersion", "1, 0, 0, 1\0"
  283.             VALUE "InternalName", "DAOTABLE\0"
  284.             VALUE "LegalCopyright", "Copyright ⌐ 1997-1998\0"
  285.             VALUE "OriginalFilename", "DAOTABLE.EXE\0"
  286.             VALUE "ProductName", "DAOTABLE Application\0"
  287.             VALUE "ProductVersion", "1, 0, 0, 1\0"
  288.         END
  289.     END
  290.     BLOCK "VarFileInfo"
  291.     BEGIN
  292.         VALUE "Translation", 0x409, 1200
  293.     END
  294. END
  295.  
  296.  
  297.  
  298. /////////////////////////////////////////////////////////////////////////////
  299. //
  300. // DESIGNINFO
  301. //
  302.  
  303. #ifdef APSTUDIO_INVOKED
  304. GUIDELINES DESIGNINFO DISCARDABLE
  305. BEGIN
  306.     IDD_ABOUTBOX, DIALOG
  307.     BEGIN
  308.         LEFTMARGIN, 7
  309.         RIGHTMARGIN, 210
  310.         TOPMARGIN, 7
  311.         BOTTOMMARGIN, 48
  312.     END
  313.  
  314.     IDD_DAOTABLE_DIALOG, DIALOG
  315.     BEGIN
  316.         LEFTMARGIN, 7
  317.         RIGHTMARGIN, 230
  318.         TOPMARGIN, 7
  319.         BOTTOMMARGIN, 128
  320.     END
  321.  
  322.     IDD_ADD_TABLE_DLG, DIALOG
  323.     BEGIN
  324.         LEFTMARGIN, 7
  325.         RIGHTMARGIN, 280
  326.         TOPMARGIN, 7
  327.         BOTTOMMARGIN, 203
  328.     END
  329.  
  330.     IDD_ADD_INDEX_DLG, DIALOG
  331.     BEGIN
  332.         LEFTMARGIN, 7
  333.         RIGHTMARGIN, 267
  334.         TOPMARGIN, 7
  335.         BOTTOMMARGIN, 203
  336.     END
  337.  
  338.     IDD_ADD_QUERYDEF_DLG, DIALOG
  339.     BEGIN
  340.         LEFTMARGIN, 7
  341.         RIGHTMARGIN, 267
  342.         TOPMARGIN, 7
  343.         BOTTOMMARGIN, 177
  344.     END
  345.  
  346.     IDD_ADD_DATABASE_DLG, DIALOG
  347.     BEGIN
  348.         LEFTMARGIN, 7
  349.         RIGHTMARGIN, 179
  350.         TOPMARGIN, 7
  351.         BOTTOMMARGIN, 117
  352.     END
  353. END
  354. #endif    // APSTUDIO_INVOKED
  355.  
  356.  
  357. /////////////////////////////////////////////////////////////////////////////
  358. //
  359. // Dialog Info
  360. //
  361.  
  362. IDD_ADD_TABLE_DLG DLGINIT
  363. BEGIN
  364.     IDC_TYPE, 0x403, 8, 0
  365. 0x6f42, 0x6c6f, 0x6165, 0x006e,
  366.     IDC_TYPE, 0x403, 5, 0
  367. 0x7942, 0x6574, "\000"
  368.     IDC_TYPE, 0x403, 9, 0
  369. 0x7543, 0x7272, 0x6e65, 0x7963, "\000"
  370.     IDC_TYPE, 0x403, 5, 0
  371. 0x6144, 0x6574, "\000"
  372.     IDC_TYPE, 0x403, 7, 0
  373. 0x6f44, 0x6275, 0x656c, "\000"
  374.     IDC_TYPE, 0x403, 5, 0
  375. 0x6f4c, 0x676e, "\000"
  376.     IDC_TYPE, 0x403, 11, 0
  377. 0x6f4c, 0x676e, 0x6942, 0x616e, 0x7972, "\000"
  378.     IDC_TYPE, 0x403, 5, 0
  379. 0x654d, 0x6f6d, "\000"
  380.     IDC_TYPE, 0x403, 6, 0
  381. 0x6853, 0x726f, 0x0074,
  382.     IDC_TYPE, 0x403, 7, 0
  383. 0x6953, 0x676e, 0x656c, "\000"
  384.     IDC_TYPE, 0x403, 5, 0
  385. 0x6554, 0x7478, "\000"
  386.     0
  387. END
  388.  
  389.  
  390. /////////////////////////////////////////////////////////////////////////////
  391. //
  392. // String Table
  393. //
  394.  
  395. STRINGTABLE DISCARDABLE
  396. BEGIN
  397.     IDS_ABOUTBOX            "&About DAOTable..."
  398. END
  399.  
  400. #endif    // English (U.S.) resources
  401. /////////////////////////////////////////////////////////////////////////////
  402.  
  403.  
  404.  
  405. #ifndef APSTUDIO_INVOKED
  406. /////////////////////////////////////////////////////////////////////////////
  407. //
  408. // Generated from the TEXTINCLUDE 3 resource.
  409. //
  410. #define _AFX_NO_SPLITTER_RESOURCES
  411. #define _AFX_NO_OLE_RESOURCES
  412. #define _AFX_NO_TRACKER_RESOURCES
  413. #define _AFX_NO_PROPERTY_RESOURCES
  414.  
  415. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  416. #ifdef _WIN32
  417. LANGUAGE 9, 1
  418. #pragma code_page(1252)
  419. #endif
  420. #include "res\DAOTable.rc2"  // non-Microsoft Visual C++ edited resources
  421. #include "afxres.rc"         // Standard components
  422. #endif
  423. /////////////////////////////////////////////////////////////////////////////
  424. #endif    // not APSTUDIO_INVOKED
  425.