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