#ifndef __OOL_HEADER_H__
#define __OOL_HEADER_H__

/*===========================================================================*/
/* OOL ------------------- the Open Object Library ------ OS/2 version 0.01a */
/*===========================================================================*/
/* because often names of header-files seams to be cryptonized, here is a    */
/* simple method wich makes including headers very easy. You just need to    */
/* include the classname with the suffix _i like >>#include XControlEvent_i<<*/
/* instead of >>#include "xcntrlevn.h"<<                                     */
/*===========================================================================*/


#define XObject_i           "xobject.h"
#define XClipBoard_i        "xclipbrd.h"
#define XColor_i            "xcolor.h"
#define XContainerColumn_i  "xcontcol.h"
#define XContainerInfo_i    "xcontinf.h"
#define XContainerObject_i  "xcontobj.h"
#define XEvent_i            "xevent.h"
#define XControlEvent_i     "xcntrevn.h"
#define XFile_i             "xfile.h"
#define XFileDialog_i       "xfiledlg.h"
#define XGraphicDevice_i    "xgraphdv.h"
#define XGraphicObject_i    "xgraphob.h"
#define XBox_i              "xbox.h"
#define XElipse_i           "xelipse.h"
#define XLine_i             "xline.h"
#define XMarker_i           "xmarker.h"
#define XHelpInstance_i     "xhelp.h"
#define XMenuItem_i         "xmenuitm.h"
#define XPoint_i            "xpoint.h"
#define XProcess_i          "xprocess.h"
#define XApplication_i      "xapp.h"
#define XThread_i           "xthread.h"
#define XRect_i             "xrect.h"
#define XResource_i         "xres.h"
#define XResourceLibrary_i  "xreslib.h"
#define XString_i           "xstring.h"
#define XWindow_i           "xwindow.h"
#define XControl_i          "xcontrol.h"
#define XButton_i           "xbutton.h"
#define XSettingButton_i    "xsetbtn.h"
#define XCheckBox_i         "xcheckbx.h"
#define XRadioButton_i      "xradio.h"
#define XGraphicButton_i    "xgraphbt.h"
#define XPushButton_i       "xpushbtn.h"
#define XCircularSlider_i   "xcircsld.h"
#define XContainerControl_i "xcontain.h"
#define XEntryField_i       "xentry.h"
#define XFrame_i            "xframe.h"
#define XListBox_i          "xlistbox.h"
#define XComboBox_i         "xcombo.h"
#define XMultiLineEdit_i    "xmle.h"
//#define XNoteBook_i         "xnotebk.h" //not yet
#define XScrollBar_i        "xscrlbar.h"
#define XSlider_i           "xslider.h"
#define XSpinButton_i       "xspinbtn.h"
#define XValueSet_i         "xvaluset.h"
#define XFrameWindow_i      "xfrmwnd.h"
#define XScrollWindow_i     "xscrlwnd.h"
#define XMenu_i             "xmenu.h"
#define XMenuBar_i          "xmenubar.h"
#define XPopupMenu_i        "xpopmenu.h"
#define XObjectWindow_i     "xobjwnd.h"
#define XMediaWindow_i      "xmedia.h"
#define XSound_i            "xsound.h"
#define XVideo_i            "xvideo.h"
#define XStatic_i           "xstatic.h"
#define XGroupBox_i         "xgroupbx.h"
#define XStaticBitmap_i     "xsbitmap.h"
#define XStaticFrame_i      "xsframe.h"
#define XStaticIcon_i       "xsicon.h"
#define XStaticText_i       "xstext.h"
#define XUserWindow_i       "xuserwnd.h"
#define XFrameControl_i     "xfrmcnt.h"
#define XStatusWindow_i     "xstatwin.h"
#define XToolBar_i          "xtoolbar.h"
#define XMessageBox_i       "xmsgbox.h"
#define XDate_i             "xdate.h"
#define XTime_i             "xtime.h"
#define XFont_i             "xfont.h"
#define XText_i             "xtext.h"
#define XHandler_i          "xhandler.h"
#define XDragHandler_i      "xdraghdl.h"
#define XDragEvent_i        "xdragevn.h"
#define XDragItem_i         "xdragitm.h"
#define XMouseEvent_i       "xmousevn.h"
#define XMouseHandler_i     "xmoushdl.h"
#define XFile_i             "xfile.h"
#define XContainerHandler_i "xconthdl.h"
#define XContainerEvent_i   "xcntevnt.h"
#define XKeyboardHandler_i  "xkeybhdl.h"
#define XKeyboardEvent_i    "xkeyevnt.h"
#define XContainerDragEvent_i "xcndrevn.h"
#define XWindowDrag_i       "xwindrag.h"
#define XContainerEditEvent_i "xcnedevn.h"
#define XItemDrawEvent_i    "xitmdevn.h"
#define XItemDrawHandler_i    "xitmdhdl.h"
#define XBackgroundDrawHandler_i "xbackhdl.h"
#define XBackgroundDrawEvent_i "xbackevn.h"
#define XStyleHandler_i "xstylhdl.h"
#define XBitmap_i "xbitmap.h"
#define XBitmapShadow_i "xbmpshad.h"
#define XCollection_i "XCollect.h"
#define XTArray_i "XTArray.h"
#define XTStack_i "XTStack.h"
#define XTQueue_i "XTQueue.h"
#define XTLinkedList_i "XTLList.h"
#define XTOrderedList_i "XTOList.h"
#define XTDoubleLinkedList_i "XTDLList.h"
#define XFileFind_i "xfilefi.h"
#define XUserButton_i "xuserbtn.h"
#define XDefaultHandler_i "xdefhdl.h"

#endif
