The Open Objects Library (OOL) API

This is the API documentation for the The Open Objects Library (OOL).

Classes Hierarchy

 * XMemoryCheck
 * XObject
 * XClipBoard
 * XColor
 * XContainerColumn
 * XContainerControl
 * XContainerInfo
 * XContainerObject
 * XCoordinateSystem
 * XCountryInfo
 * XDate
 * XDBaseFile
 * XDBaseRecord
 * XDDE
 * XEvent
 * XBackgroundDrawEvent
 * XControlEvent
 * XContainerEvent
 * XContainerDragEvent
 * XContainerEditEvent
 * XDragEvent
 * XItemDrawEvent
 * XKeyboardEvent
 * XMouseEvent
 * XNoteBookEvent
 * XException
 * XDBaseException
 * XRexxException
 * XSemaphoreException
 * XTableException
 * XGraphicDevice
 * XPrinterDevice
 * XGraphicObject
 * XBitmap
 * XLine
 * XArc
 * XBox
 * XCircle
 * XText
 * XHandler
 * XBackgroundDrawHandler
 * XContainerHandler
 * XDragHandler
 * XItemDrawHandler
 * XKeyboardHandler
 * XMouseHandler
 * XNoteBookHandler
 * XStyleHandler
 * XTimer
 * XHelpInstance
 * XIO
 * XFile
 * XSocket
 * XClientSocket
 * XServerSocket
 * XNamedPipeClient
 * XNamedPipeServer
 * XPipe
 * XJavaConsoleMessageHandler
 * XJavaShowURLHandler
 * XJavaStatusMsgHandler
 * XProcess
 * XApplication
 * XThread
 * XPMThread
 * XSemaphore
 * XEventSemaphore
 * XMutexSemaphore
 * XSystemDialog
 * XFileDialog
 * XGLibFileDialog
 * XFontDialog
 * XFileFind
 * XFileInfo
 * XFont
 * XJavaApplet
 * XJavaEnvironment
 * XLayer
 * XMessage
 * XMessageBox
 * XMLESearch
 * XPoint
 * XRect
 * XProfile
 * XResource
 * XResourceLibrary
 * XRexxInterface
 * XRexxScript
 * XSize
 * XString
 * XTime
 * XWindow
 * XControl
 * XButton
 * XSettingButton
 * XCheckBox
 * XGraphicButton
 * XRadioButton
 * XUserButton
 * XPushButton
 * XMultiLineEdit
 * XNoteBook
 * XScrollBar
 * XSlider
 * XSpinButton
 * XValueSet
 * XCircularSlider
 * XColorControl
 * XListBox
 * XComboBox
 * XDialog
 * XModalDialog
 * XWizard
 * XModelessDialog
 * XEntryField
 * XDateEntryField
 * XTimeEntryField
 * XFrameWindow
 * XMDIClient
 * XMDIServer
 * XScrollWindow
 * XMenu
 * XMenuBar
 * XMenuItem
 * XPopupMenu
 * XNoteBookPage
 * XObjectWindow
 * XMediaWindow
 * XCDPlayer
 * XSound
 * XVideo
 * XStatic
 * XGroupBox
 * XStaticBitmap
 * XStaticFrame
 * XStaticIcon
 * XStaticText
 * XToolBar
 * XUserWindow
 * XBubbleHelp
 * XLED
 * XTrafficLight
 * XResourceWindow
 * XWizClientWindow

XLayer
XLayer is a class which can store a large amount of graphic-objects.

Call AddObject to add objects to the layer, with Draw you can draw the content on a graphic device like XGraphicDevice or XPrinterDevice.

XToolBar
XToolBar represents a toolbar for framewindows. You can attach every type of control to it.

XWizClientWindow
XWizClientWindow is a window which is used in XWizard. Unlike XResourceWindow it posts events received in DoCommand and DoControl to the owning XWizard.