home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / optima / hpp.z / WCM.HPP < prev    next >
Encoding:
C/C++ Source or Header  |  1996-06-21  |  13.1 KB  |  757 lines

  1. //
  2. // wcm.hpp
  3. //
  4.  
  5. #ifndef _WCM_HPP_INCLUDED
  6. #define _WCM_HPP_INCLUDED
  7.  
  8. #ifndef _WNO_PRAGMA_PUSH
  9. #define _WNO_PRAGMA_PUSH
  10. #pragma pack(push,4);
  11. #pragma enum int;
  12. #endif
  13.  
  14. #ifndef WCLASS_DEFINE_INDIVIDUAL
  15. #define WCLASS_ACCELERATOR
  16. #define WCLASS_ANIMATION
  17. #define WCLASS_ARRAY
  18. #define WCLASS_BASE
  19. #define WCLASS_BITMAP
  20. #define WCLASS_BRUSH
  21. #define WCLASS_BUTTON
  22. #define WCLASS_CALLBACK
  23. #define WCLASS_CANVAS
  24. #define WCLASS_CHECKBOX
  25. #define WCLASS_COLOR
  26. #define WCLASS_COLOR_DIALOG
  27. #define WCLASS_COMMAND_BUTTON
  28. #define WCLASS_COMBOBOX
  29. #define WCLASS_CONSOLE
  30. #define WCLASS_CONTROL
  31. #define WCLASS_CURSOR
  32. #define WCLASS_DEBUG
  33. #define WCLASS_DEFINES
  34. #define WCLASS_DIALOG
  35. #define WCLASS_DOCKABLE_WINDOW
  36. #define WCLASS_DRAW
  37. #define WCLASS_ERROR
  38. #define WCLASS_FILE_DIALOG
  39. #define WCLASS_FILEPATH
  40. #define WCLASS_FIND_DIALOG
  41. #define WCLASS_FONT
  42. #define WCLASS_FONT_DIALOG
  43. #define WCLASS_FORM
  44. #define WCLASS_FRAME
  45. #define WCLASS_GLOBAL_MEMORY
  46. #define WCLASS_GROUPBOX
  47. #define WCLASS_HEADER
  48. #define WCLASS_HOTKEY
  49. #define WCLASS_ICON
  50. #define WCLASS_IMAGE_LIST
  51. #define WCLASS_KEYDEFS
  52. #define WCLASS_LABEL
  53. #define WCLASS_LIBRARY_MAIN
  54. #define WCLASS_LISTBOX
  55. #define WCLASS_LISTVIEW
  56. #define WCLASS_LOCALE_ID
  57. #define WCLASS_MDI_CHILD
  58. #define WCLASS_MDI_PARENT
  59. #define WCLASS_MEDIA
  60. #define WCLASS_MENU
  61. #define WCLASS_MENU_ITEM
  62. #define WCLASS_MESSAGE
  63. #define WCLASS_MESSAGE_DIALOG
  64. #define WCLASS_METAFILE
  65. #define WCLASS_MODULE
  66. #define WCLASS_NOTEBOOK
  67. #define WCLASS_OBJECT
  68. #define WCLASS_OLE_BSTRING
  69. #define WCLASS_OLE_CONNECT
  70. #define WCLASS_OLE_DISPATCH_HELPER
  71. #define WCLASS_OLE_DOCUMENT
  72. #define WCLASS_OLE_FONT
  73. #define WCLASS_OLE_INITIALIZE
  74. #define WCLASS_OLE_LOCK_SERVER
  75. #define WCLASS_OLE_APP_OBJECT
  76. #define WCLASS_OLE_OBJECT
  77. #define WCLASS_OLE_PARAMETER_LIST
  78. #define WCLASS_OLE_PICTURE
  79. #define WCLASS_OLE_RELEASE_INTERFACE
  80. #define WCLASS_OPTION_BUTTON
  81. #define WCLASS_ORDINAL
  82. #define WCLASS_PAGESETUP_DIALOG
  83. #define WCLASS_PALETTE
  84. #define WCLASS_PEN
  85. #define WCLASS_PICTURE_BOX
  86. #define WCLASS_PICTURE_BUTTON
  87. #define WCLASS_POINT
  88. #define WCLASS_POPUP_MENU
  89. #define WCLASS_PRINT_DATA
  90. #define WCLASS_PRINT_DIALOG
  91. #define WCLASS_PROCESS
  92. #define WCLASS_PROGRESS_BAR
  93. #define WCLASS_PROPERTY_SHEET
  94. #define WCLASS_RECTANGLE
  95. #define WCLASS_REFERENCE_OBJECT
  96. #define WCLASS_REGION
  97. #define WCLASS_REGISTRY
  98. #define WCLASS_RESOURCE_ID
  99. #define WCLASS_RICH_EDIT
  100. #define WCLASS_SCROLLBAR
  101. #define WCLASS_SIZE
  102. #define WCLASS_SLIDER
  103. #define WCLASS_SPINBUTTON
  104. #define WCLASS_SPLITBAR
  105. #define WCLASS_STATIC
  106. #define WCLASS_STATUSBAR
  107. #define WCLASS_STRING
  108. #define WCLASS_TEXTBOX
  109. #define WCLASS_THREAD
  110. #define WCLASS_TIMER
  111. #define WCLASS_TOOLBAR
  112. #define WCLASS_TOOLTIP
  113. #define WCLASS_TREEVIEW
  114. #define WCLASS_TEMPLATE
  115. #define WCLASS_WELL
  116. #define WCLASS_WINDOW
  117. #define WCLASS_WINDOW_MAIN
  118. #define WCLASS_WIZARD
  119. #endif // WCLASS_DEFINE_INDIVIDUAL
  120.  
  121. #define STRICT
  122.  
  123. #ifdef WCLASS_DEFINES
  124. #ifndef _WDEF_HPP_INCLUDED
  125. #  include "wdef.hpp"
  126. #endif
  127. #endif
  128.  
  129. #ifdef WCLASS_DEBUG
  130. #ifndef _WDEBUG_HPP_INCLUDED
  131. #  include "wdebug.hpp"
  132. #endif
  133. #endif
  134.  
  135. #ifdef WCLASS_BASE
  136. #ifndef _WBASECL_HPP_INCLUDED
  137. #  include "wbasecl.hpp"
  138. #endif
  139. #endif
  140.  
  141. #ifdef WCLASS_OBJECT
  142. #ifndef _WOBJECT_HPP_INCLUDED
  143. #  include "wobject.hpp"
  144. #endif
  145. #endif
  146.  
  147. #ifdef WCLASS_ACCELERATOR
  148. #ifndef _WACCEL_HPP_INCLUDED
  149. #  include "waccel.hpp"
  150. #endif
  151. #endif
  152.  
  153. #ifdef WCLASS_ANIMATION
  154. #ifndef _WANIMATE_HPP_INCLUDED
  155. #  include "wanimate.hpp"
  156. #endif
  157. #endif
  158.  
  159. #ifdef WCLASS_ARRAY
  160. #ifndef _WARRAY_HPP_INCLUDED
  161. #  include "warray.hpp"
  162. #endif
  163. #endif
  164.  
  165. #ifdef WCLASS_BITMAP
  166. #ifndef _WBITMAP_HPP_INCLUDED
  167. #  include "wbitmap.hpp"
  168. #endif
  169. #endif
  170.  
  171. #ifdef WCLASS_BRUSH
  172. #ifndef _WBRUSH_HPP_INCLUDED
  173. #  include "wbrush.hpp"
  174. #endif
  175. #endif
  176.  
  177. #ifdef WCLASS_BUTTON
  178. #ifndef _WBUTTON_HPP_INCLUDED
  179. #  include "wbutton.hpp"
  180. #endif
  181. #endif
  182.  
  183. #ifdef WCLASS_CALLBACK
  184. #ifndef _WCALLBCK_HPP_INCLUDED
  185. #  include "wcallbck.hpp"
  186. #endif
  187. #endif
  188.  
  189. #ifdef WCLASS_CANVAS
  190. #ifndef _WCANVAS_HPP_INCLUDED
  191. #  include "wcanvas.hpp"
  192. #endif
  193. #endif
  194.  
  195. #ifdef WCLASS_CHECKBOX
  196. #ifndef _WCHECKBX_HPP_INCLUDED
  197. #  include "wcheckbx.hpp"
  198. #endif
  199. #endif
  200.  
  201. #ifdef WCLASS_COLOR
  202. #ifndef _WCOLOR_HPP_INCLUDED
  203. #  include "wcolor.hpp"
  204. #endif
  205. #endif
  206.  
  207. #ifdef WCLASS_COLOR_DIALOG
  208. #ifndef _WCOLRDLG_HPP_INCLUDED
  209. #  include "wcolrdlg.hpp"
  210. #endif
  211. #endif
  212.  
  213. #ifdef WCLASS_COMBOBOX
  214. #ifndef _WCOMBOX_HPP_INCLUDED
  215. #  include "wcombox.hpp"
  216. #endif
  217. #endif
  218.  
  219. #ifdef WCLASS_CONSOLE
  220. #ifndef _WCONSOLE_HPP_INCLUDED
  221. #  include "wconsole.hpp"
  222. #endif
  223.  
  224. #endif
  225. #ifdef WCLASS_CONTROL
  226. #ifndef _WCONTROL_HPP_INCLUDED
  227. #  include "wcontrol.hpp"
  228. #endif
  229. #endif
  230.  
  231. #ifdef WCLASS_CURSOR
  232. #ifndef _WCURSOR_HPP_INCLUDED
  233. #  include "wcursor.hpp"
  234. #endif
  235. #endif
  236.  
  237. #ifdef WCLASS_DIALOG
  238. #ifndef _WDIALOG_HPP_INCLUDED
  239. #  include "wdialog.hpp"
  240. #endif
  241. #endif
  242.  
  243. #ifdef WCLASS_DOCKABLE_WINDOW
  244. #ifndef _WDOCK_HPP_INCLUDED
  245. #  include "wdock.hpp"
  246. #endif
  247. #endif
  248.  
  249. #ifdef WCLASS_DRAW
  250. #ifndef _WDRAW_HPP_INCLUDED
  251. #  include "wdraw.hpp"
  252. #endif
  253. #endif
  254.  
  255. #ifdef WCLASS_ERROR
  256. #ifndef _WERROR_HPP_INCLUDED
  257. #  include "werror.hpp"
  258. #endif
  259. #endif
  260.  
  261. #ifdef WCLASS_FILE_DIALOG
  262. #ifndef _WFILEDIALOG_HPP_INCLUDED
  263. #  include "wfiledlg.hpp"
  264. #endif
  265. #endif
  266.  
  267. #ifdef WCLASS_FIND_DIALOG
  268. #ifndef _WFINDDLG_HPP_INCLUDED
  269. #  include "wfinddlg.hpp"
  270. #endif
  271. #endif
  272.  
  273. #ifdef WCLASS_FONT
  274. #ifndef _WFONT_HPP_INCLUDED
  275. #  include "wfont.hpp"
  276. #endif
  277. #endif
  278.  
  279. #ifdef WCLASS_FONT_DIALOG
  280. #ifndef _WFONTDLG_HPP_INCLUDED
  281. #  include "wfontdlg.hpp"
  282. #endif
  283. #endif
  284.  
  285. #ifdef WCLASS_FORM
  286. #ifndef _WFORM_HPP_INCLUDED
  287. #  include "wform.hpp"
  288. #endif
  289. #endif
  290.  
  291. #ifdef WCLASS_FRAME
  292. #ifndef _WFRAME_HPP_INCLUDED
  293. #  include "wframe.hpp"
  294. #endif
  295. #endif
  296.  
  297. #ifdef WCLASS_GLOBAL_MEMORY
  298. #ifndef _WGLOBALM_HPP_INCLUDED
  299. #  include "wglobalm.hpp"
  300. #endif
  301. #endif
  302.  
  303. #ifdef WCLASS_GROUPBOX
  304. #ifndef _WGROUPBX_HPP_INCLUDED
  305. #  include "wgroupbx.hpp"
  306. #endif
  307. #endif
  308.  
  309. #ifdef WCLASS_HEADER
  310. #ifndef _WHEADER_HPP_INCLUDED
  311. #  include "wheader.hpp"
  312. #endif
  313. #endif
  314.  
  315. #ifdef WCLASS_HOTKEY
  316. #ifndef _WHOTKEY_HPP_INCLUDED
  317. #  include "whotkey.hpp"
  318. #endif
  319. #endif
  320.  
  321. #ifdef WCLASS_ICON
  322. #ifndef _WICON_HPP_INCLUDED
  323. #  include "wicon.hpp"
  324. #endif
  325. #endif
  326.  
  327. #ifdef WCLASS_IMAGE_LIST
  328. #ifndef _WIMGLIST_HPP_INCLUDED
  329. #  include "wimglist.hpp"
  330. #endif
  331. #endif
  332.  
  333. #ifdef WCLASS_KEYDEFS
  334. #ifndef _WKEYDEFS_HPP_INCLUDED
  335. #  include "wkeydefs.hpp"
  336. #endif
  337. #endif
  338.  
  339. #ifdef WCLASS_LABEL
  340. #ifndef _WLABEL_HPP_INCLUDED
  341. #  include "wlabel.hpp"
  342. #endif
  343. #endif
  344.  
  345. #ifdef WCLASS_LIBRARY_MAIN
  346. #ifndef _WLIBMAIN_HPP_INCLUDED
  347. #  include "wlibmain.hpp"
  348. #endif
  349. #endif
  350.  
  351. #ifdef WCLASS_LISTBOX
  352. #ifndef _WLISTBOX_HPP_INCLUDED
  353. #  include "wlistbox.hpp"
  354. #endif
  355. #endif
  356.  
  357. #ifdef WCLASS_LISTVIEW
  358. #ifndef _WLISTVW_HPP_INCLUDED
  359. #  include "wlistvw.hpp"
  360. #endif
  361. #endif
  362.  
  363. #ifdef WCLASS_LOCALE_ID
  364. #ifndef _WLOCALE_HPP_INCLUDED
  365. #  include "wlocale.hpp"
  366. #endif
  367. #endif
  368.  
  369. #ifdef WCLASS_MDI_CHILD
  370. #ifndef _WMDICHLD_HPP_INCLUDED
  371. #  include "wmdichld.hpp"
  372. #endif
  373. #endif
  374.  
  375. #ifdef WCLASS_MDI_PARENT
  376. #ifndef _WMDIPRT_HPP_INCLUDED
  377. #  include "wmdiprt.hpp"
  378. #endif
  379. #endif
  380.  
  381. #ifdef WCLASS_MEDIA
  382. #ifndef _WMEDIA_HPP_INCLUDED
  383. #  include "wmedia.hpp"
  384. #endif
  385. #endif
  386.  
  387. #ifdef WCLASS_MENU
  388. #ifndef _WMENU_HPP_INCLUDED
  389. #  include "wmenu.hpp"
  390. #endif
  391. #endif
  392.  
  393. #ifdef WCLASS_MENU_ITEM
  394. #ifndef _WMENUITM_HPP_INCLUDED
  395. #  include "wmenuitm.hpp"
  396. #endif
  397. #endif
  398.  
  399. #ifdef WCLASS_MESSAGE
  400. #ifndef _WMESSAGE_HPP_INCLUDED
  401. #  include "wmessage.hpp"
  402. #endif
  403. #endif
  404.  
  405. #ifdef WCLASS_MESSAGE_DIALOG
  406. #ifndef _WMSGDLG_HPP_INCLUDED
  407. #  include "wmsgdlg.hpp"
  408. #endif
  409. #endif
  410.  
  411. #ifdef WCLASS_METAFILE
  412. #ifndef _WMETAFIL_HPP_INCLUDED
  413. #  include "wmetafil.hpp"
  414. #endif
  415. #endif
  416.  
  417. #ifdef WCLASS_MODULE
  418. #ifndef _WMODULE_HPP_INCLUDED
  419. #  include "wmodule.hpp"
  420. #endif
  421. #endif
  422.  
  423. #ifdef WCLASS_NOTEBOOK
  424. #ifndef _WTABCTRL_HPP_INCLUDED
  425. #  include "wtabctrl.hpp"
  426. #endif
  427. #endif
  428.  
  429. #ifdef WCLASS_PAGESETUP_DIALOG
  430. #ifndef _WPAGEDLG_HPP_INCLUDED
  431. #  include "wpagedlg.hpp"
  432. #endif
  433. #endif
  434.  
  435. #ifdef WCLASS_PALETTE
  436. #ifndef _WPALETTE_HPP_INCLUDED
  437. #  include "wpalette.hpp"
  438. #endif
  439. #endif
  440.  
  441. #ifdef WCLASS_PEN
  442. #ifndef _WPEN_HPP_INCLUDED
  443. #  include "wpen.hpp"
  444. #endif
  445. #endif
  446.  
  447. #ifdef WCLASS_PICTURE_BOX
  448. #ifndef _WPICTBOX_HPP_INCLUDED
  449. #  include "wpictbox.hpp"
  450. #endif
  451. #endif
  452.  
  453. #ifdef WCLASS_PICTURE_BUTTON
  454. #ifndef _WPICBUTTON_HPP_INCLUDED
  455. #  include "wpicbttn.hpp"
  456. #endif
  457. #endif
  458.  
  459. #ifdef WCLASS_POINT
  460. #ifndef _WPOINT_HPP_INCLUDED
  461. #  include "wpoint.hpp"
  462. #endif
  463. #endif
  464.  
  465. #ifdef WCLASS_POPUP_MENU
  466. #ifndef _WPOPMENU_HPP_INCLUDED
  467. #  include "wpopmenu.hpp"
  468. #endif
  469. #endif
  470.  
  471. #ifdef WCLASS_PRINT_DATA
  472. #ifndef _WPRTDATA_HPP_INCLUDED
  473. #  include "wprtdata.hpp"
  474. #endif
  475. #endif
  476.  
  477. #ifdef WCLASS_PRINT_DIALOG
  478. #ifndef _WPRTDLG_HPP_INCLUDED
  479. #  include "wprtdlg.hpp"
  480. #endif
  481. #endif
  482.  
  483. #ifdef WCLASS_PROCESS
  484. #ifndef _WPROCESS_HPP_INCLUDED
  485. #  include "wprocess.hpp"
  486. #endif
  487. #endif
  488.  
  489. #ifdef WCLASS_PROGRESS_BAR
  490. #ifndef _WPROGRESSBAR_HPP_INCLUDED
  491. #  include "wprogbar.hpp"
  492. #endif
  493. #endif
  494.  
  495. #ifdef WCLASS_PROPERTY_SHEET
  496. #ifndef _WPROPSHT_HPP_INCLUDED
  497. #  include "wpropsht.hpp"
  498. #endif
  499. #endif
  500.  
  501. #ifdef WCLASS_COMMAND_BUTTON
  502. #ifndef _WCOMBTTN_HPP_INCLUDED
  503. #  include "wcombttn.hpp"
  504. #endif
  505. #endif
  506.  
  507. #ifdef WCLASS_OLE_DOCUMENT
  508. #ifndef _WOLEFORM_HPP_INCLUDED
  509. #  include "woleform.hpp"
  510. #endif
  511. #endif
  512.  
  513. #ifdef WCLASS_OLE_FONT
  514. #ifndef _WOLEFONT_HPP_INCLUDED
  515. #  include "wolefont.hpp"
  516. #endif
  517. #endif
  518.  
  519. #ifdef WCLASS_OLE_INITIALIZE
  520. #ifndef _WOLEINIT_HPP_INCLUDED
  521. #  include "woleinit.hpp"
  522. #endif
  523. #endif
  524.  
  525. #ifdef WCLASS_OLE_BSTRING
  526. #ifndef _WOLEBSTR_HPP_INCLUDED
  527. #  include "wolebstr.hpp"
  528. #endif
  529. #endif
  530.  
  531. #ifdef WCLASS_OLE_APP_OBJECT
  532. #ifndef _WOLEAOBJ_HPP_INCLUDED
  533. #  include "woleaobj.hpp"
  534. #endif
  535. #endif
  536.  
  537. #ifdef WCLASS_OLE_OBJECT
  538. #ifndef _WOLEOBJ_HPP_INCLUDED
  539. #  include "woleobj.hpp"
  540. #endif
  541. #ifndef _WOLEPOBJ_HPP_INCLUDED
  542. #  include "wolepobj.hpp"
  543. #endif
  544. #endif
  545.  
  546. #ifdef WCLASS_OLE_PARAMETER_LIST
  547. #ifndef _WOLEPARM_HPP_INCLUDED
  548. #  include "woleparm.hpp"
  549. #endif
  550. #endif
  551.  
  552. #ifdef WCLASS_OLE_PICTURE
  553. #ifndef _WOLEPICT_HPP_INCLUDED
  554. #  include "wolepict.hpp"
  555. #endif
  556. #endif
  557.  
  558. #ifdef WCLASS_OLE_RELEASE_INTERFACE
  559. #ifndef _WOLERLS_HPP_INCLUDED
  560. #  include "wolerls.hpp"
  561. #endif
  562. #endif
  563.  
  564. #ifdef WCLASS_OLE_LOCK_SERVER
  565. #ifndef _WOLELOCK_HPP_INCLUDED
  566. #  include "wolelock.hpp"
  567. #endif
  568. #endif
  569.  
  570. #ifdef WCLASS_OLE_DISPATCH_HELPER
  571. #ifndef _WDSPHLPR_HPP_INCLUDED
  572. #  include "wdsphlpr.hpp"
  573. #endif
  574. #endif
  575.  
  576. #ifdef WCLASS_OPTION_BUTTON
  577. #ifndef _WOPTBTTN_HPP_INCLUDED
  578. #  include "woptbttn.hpp"
  579. #endif
  580. #endif
  581.  
  582. #ifdef WCLASS_RECTANGLE
  583. #ifndef _WRECT_HPP_INCLUDED
  584. #  include "wrect.hpp"
  585. #endif
  586. #endif
  587.  
  588. #ifdef WCLASS_REFERENCE_OBJECT
  589. #ifndef _WREFOBJ_HPP_INCLUDED
  590. #  include "wrefobj.hpp"
  591. #endif
  592. #endif
  593.  
  594. #ifdef WCLASS_REGION
  595. #ifndef _WREGION_HPP_INCLUDED
  596. #  include "wregion.hpp"
  597. #endif
  598. #endif
  599.  
  600. #ifdef WCLASS_REGISTRY
  601. #ifndef _WREGISTR_HPP_INCLUDED
  602. #  include "wregistr.hpp"
  603. #endif
  604. #endif
  605.  
  606. #ifdef WCLASS_RESOURCE_ID
  607. #ifndef _WRESID_HPP_INCLUDED
  608. #  include "wresid.hpp"
  609. #endif
  610. #endif
  611.  
  612. #ifdef WCLASS_RICH_EDIT
  613. #ifndef _WRICHEDT_HPP_INCLUDED
  614. #  include "wrichedt.hpp"
  615. #endif
  616. #endif
  617.  
  618. #ifdef WCLASS_SCROLLBAR
  619. #ifndef _WSCROLLB_HPP_INCLUDED
  620. #  include "wscrollb.hpp"
  621. #endif
  622. #endif
  623.  
  624. #ifdef WCLASS_SIZE
  625. #ifndef _WSIZE_HPP_INCLUDED
  626. #  include "wsize.hpp"
  627. #endif
  628. #endif
  629.  
  630. #ifdef WCLASS_SLIDER
  631. #ifndef _WSLIDER_HPP_INCLUDED
  632. #  include "wslider.hpp"
  633. #endif
  634. #endif
  635.  
  636. #ifdef WCLASS_SPINBUTTON
  637. #ifndef _WUPDOWN_HPP_INCLUDED
  638. #  include "wupdown.hpp"
  639. #endif
  640. #endif
  641.  
  642. #ifdef WCLASS_SPLITBAR
  643. #ifndef WSPLITB_HPP_INCLUDED
  644. #  include "wsplitb.hpp"
  645. #endif
  646. #endif
  647.  
  648. #ifdef WCLASS_STATIC
  649. #ifndef _WSTATIC_HPP_INCLUDED
  650. #  include "wstatic.hpp"
  651. #endif
  652. #endif
  653.  
  654. #ifdef WCLASS_STATUSBAR
  655. #ifndef _WSTATUS_HPP_INCLUDED
  656. #  include "wstatus.hpp"
  657. #endif
  658. #endif
  659.  
  660. #ifdef WCLASS_STRING
  661. #ifndef _WSTRING_HPP_INCLUDED
  662. #  include "wstring.hpp"
  663. #endif
  664. #endif
  665.  
  666. #ifdef WCLASS_FILEPATH
  667. #ifndef _WFILPATH_HPP_INCLUDED
  668. #  include "wfilpath.hpp"
  669. #endif
  670. #endif
  671.  
  672. #ifdef WCLASS_TEXTBOX
  673. #ifndef _WTEXTBOX_HPP_INCLUDED
  674. #  include "wtextbox.hpp"
  675. #endif
  676. #endif
  677.  
  678. #ifdef WCLASS_THREAD
  679. #ifndef _WTHREAD_HPP_INCLUDED
  680. #  include "wthread.hpp"
  681. #endif
  682. #endif
  683.  
  684. #ifdef WCLASS_TIMER
  685. #ifndef _WTIMER_HPP_INCLUDED
  686. #  include "wtimer.hpp"
  687. #endif
  688. #endif
  689.  
  690. #ifdef WCLASS_TOOLBAR
  691. #ifndef _WTOOLBAR_HPP_INCLUDED
  692. #  include "wtoolbar.hpp"
  693. #endif
  694. #endif
  695.  
  696. #ifdef WCLASS_TOOLTIP
  697. #ifndef _WTOOLTIP_HPP_INCLUDED
  698. #  include "wtooltip.hpp"
  699. #endif
  700. #endif
  701.  
  702. #ifdef WCLASS_TREEVIEW
  703. #ifndef _WTREEVW_HPP_INCLUDED
  704. #  include "wtreevw.hpp"
  705. #endif
  706. #endif
  707.  
  708. #ifdef WCLASS_WELL
  709. #ifndef _WWELL_HPP_INCLUDED
  710. #  include "wwell.hpp"
  711. #endif
  712. #endif
  713.  
  714. #ifdef WCLASS_WINDOW
  715. #ifndef _WWINDOW_HPP_INCLUDED
  716. #  include "wwindow.hpp"
  717. #endif
  718. #endif
  719.  
  720. #ifdef WCLASS_WINDOW_MAIN
  721. #ifndef _WWINMAIN_HPP_INCLUDED
  722. #  include "wwinmain.hpp"
  723. #endif
  724. #endif
  725.  
  726. #ifdef WCLASS_WIZARD
  727. #ifndef _WWIZARD_HPP_INCLUDED
  728. #  include "wwizard.hpp"
  729. #endif
  730. #endif
  731.  
  732. #ifndef NO_WCM_DATABASE_SUPPORT
  733.  
  734. #include "wdataobj.hpp"
  735. #include "wdatasrc.hpp"
  736. #include "wquery.hpp"
  737. #include "wtransac.hpp"
  738. #include "wdatanav.hpp"
  739.  
  740. #endif
  741.  
  742. #include "woptima.hpp"
  743.  
  744. //
  745. // Keep this last...
  746. //
  747.  
  748. #include "wnew.hpp"
  749.  
  750. #ifdef _WNO_PRAGMA_PUSH
  751. #undef _WNO_PRAGMA_PUSH
  752. #pragma enum pop;
  753. #pragma pack(pop);
  754. #endif
  755.  
  756. #endif
  757.