The Open Objects Library (OOL) API: Difference between revisions
Appearance
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
This is the API documentation for the [[The Open Objects Library (OOL)]]. | |||
==Classes Hierarchy== | ==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 | ||
==Classes Alphabetical== | ==Classes Alphabetical== | ||
===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. | |||
[[Category:]] | ===XWizClientWindow=== | ||
XWizClientWindow is a window which is used in XWizard. Unlike XResourceWindow it posts events received in DoCommand() and DoControl() to the owning XWizard. | |||
[[Category:C++ Class Libraries]] |
Latest revision as of 01:01, 14 June 2020
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
- XContainerEvent
- 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
- XFileDialog
- 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
- XSettingButton
- XMultiLineEdit
- XNoteBook
- XScrollBar
- XSlider
- XSpinButton
- XValueSet
- XButton
- XCircularSlider
- XColorControl
- XListBox
- XComboBox
- XDialog
- XModalDialog
- XWizard
- XModelessDialog
- XModalDialog
- XEntryField
- XDateEntryField
- XTimeEntryField
- XFrameWindow
- XMDIClient
- XMDIServer
- XScrollWindow
- XMenu
- XMenuBar
- XMenuItem
- XPopupMenu
- XNoteBookPage
- XObjectWindow
- XMediaWindow
- XCDPlayer
- XSound
- XVideo
- XMediaWindow
- XStatic
- XGroupBox
- XStaticBitmap
- XStaticFrame
- XStaticIcon
- XStaticText
- XToolBar
- XUserWindow
- XBubbleHelp
- XLED
- XTrafficLight
- XResourceWindow
- XWizClientWindow
- XControl
Classes Alphabetical
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.