Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FOX C++ GUI TOOLKIT Reference Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
FX::FX4SplitterThe four-way splitter is a layout manager which manages four children like four panes in a window
FX::FX7SegmentSeven-segment (eg LCD/watch style) widget, useful for making indicators and timers
FX::FX885910CodecISO-8859-10 Codec
FX::FX885911CodecISO-8859-11 Codec
FX::FX885913CodecISO-8859-13 Codec
FX::FX885914CodecISO-8859-14 Codec
FX::FX885915CodecISO-8859-15 Codec
FX::FX885916CodecISO-8859-16 Codec
FX::FX88591CodecISO-8859-1 Codec
FX::FX88592CodecISO-8859-2 Codec
FX::FX88593CodecISO-8859-3 Codec
FX::FX88594CodecISO-8859-4 Codec
FX::FX88595CodecISO-8859-5 Codec
FX::FX88596CodecISO-8859-6 Codec
FX::FX88597CodecISO-8859-7 Codec
FX::FX88598CodecISO-8859-8 Codec
FX::FX88599CodecISO-8859-9 Codec
FX::FXAccelTableThe accelerator table sends a message to a specific target object when the indicated key and modifier combination is pressed
FX::FXAppApplication Object
FX::FXArcArc
FX::FXArray< TYPE >Array of some generic type
FX::FXArrowButtonButton with an arrow; the arrow can point in any direction
FX::FXBitmapA Bitmap is a rectangular array of pixels
FX::FXBitmapFrameThe bitmap frame is a simple frame widget displaying an monochrome bitmap image; the bitmap is not owned by the bitmap frame so it must be explicitly deleted elsewhere
FX::FXBitmapViewThe Bitmap View widget display a scrollable view of a monochrome bitmap image; the bitmap is not owned by the bitmap frame so it must be explicitly deleted elsewhere
FX::FXBMPIconThe BMP Icon class is a convenience class for working with icons in the Microsoft Bitmap (.bmp) graphics file format
FX::FXBMPImageThe BMP Image class is a convenience class for working with images in the Microsoft Bitmap (.bmp) graphics file format
FX::FXButtonA button provides a push button, with optional icon and/or text label
FX::FXCanvasCanvas, an area drawn by another object
FX::FXCheckButtonA Check Button is a tri-state button
FX::FXChoiceBoxThe Choice Box provides a dialog panel to select one item out of a list of choices
FX::FXColorBarA Color Bar is a widget which controls the brightness (value) of a color by means of the hue, saturation, value specification system
FX::FXColorDialogThe Color dialog is a standard dialog panel used to edit colors
FX::FXColorItemColor item
FX::FXColorListA ColorList Widget displays a list of colors
FX::FXColorRingA Color Ring widget provides an intuitive way to specify a color
FX::FXColorSelectorColor selection widget
FX::FXColorWellA color well is a widget which controls color settings
FX::FXColorWheelA ColorWheel is a widget which controls the hue and saturation values of a color
FX::FXComboBoxA Combo Box provides a way to select a string from a list of strings
FX::FXComboTableItemCombobox Item
FX::FXCommandBase class for undoable commands
FX::FXCommandGroupGroup of undoable commands
FX::FXComposeContextCompose Context manages the state of an input method if input method support is enabled
FX::FXCompositeBase composite
FX::FXConditionA condition allows one or more threads to synchronize to an event
FX::FXCP1250CodecCP1250 Codec
FX::FXCP1251CodecCP1251 Codec
FX::FXCP1252CodecCP1252 Codec
FX::FXCP1253CodecCP1253 Codec
FX::FXCP1254CodecCP1254 Codec
FX::FXCP1255CodecCP1255 Codec
FX::FXCP1256CodecCP1256 Codec
FX::FXCP1257CodecCP1257 Codec
FX::FXCP1258CodecCP1258 Codec
FX::FXCP437CodecCP437 Codec
FX::FXCP850CodecCP8502 Codec
FX::FXCP852CodecCP852 Codec
FX::FXCP855CodecCP855 Codec
FX::FXCP856CodecCP856 Codec
FX::FXCP857CodecCP857 Codec
FX::FXCP860CodecCP860 Codec
FX::FXCP861CodecCP861 Codec
FX::FXCP862CodecCP862 Codec
FX::FXCP863CodecCP863 Codec
FX::FXCP864CodecCP864 Codec
FX::FXCP865CodecCP865 Codec
FX::FXCP866CodecCP866 Codec
FX::FXCP869CodecCP869 Codec
FX::FXCP874CodecCP874 Codec
FX::FXCURCursorCUR Cursor class
FX::FXCursorCursor class
FX::FXDataTargetA Data Target allows a valuator widget such as a Slider or Text Field to be directly connected with a variable in the program
FX::FXDateGregorian date object
FX::FXDCAbstract Device Context
FX::FXDCPrintPostscript Printer Device Context
FX::FXDCWindowWindow Device Context
FX::FXDebugTargetA DebugTarget prints out every message it receives
FX::FXDelegatorA delegator forwards messages to a delegate object
FX::FXDialThe Dial widget is a valuator widget which is able to provide a cyclic value range when the DIAL_CYCLIC is passed, or a simple linear value range
FX::FXDialogBoxDialogBox window
FX::FXDictThe dictionary class maintains a fast-access hash table of entities indexed by a character string
FX::FXDirDirectory enumerator
FX::FXDirBoxA Directory Box widget allows the user to select parts of a file path
FX::FXDirDialogA Directory Dialog provides a way to select a directory
FX::FXDirItemDirectory item
FX::FXDirListA Directory List widget provides a tree-structured view of the file system
FX::FXDirSelectorThe Directory Selector widget is the reusable mega-widget component which is the core of the Directory Dialog
FX::FXDockBarA dock bar widget can be docked inside a dock site widget, or floated around freely
FX::FXDockHandlerThe dock handler exists as a common base class for tool bar grip and dock title
FX::FXDockSiteThe dock site widget is a widget where dock bars can be docked
FX::FXDockTitleA dock title is used to move its container, a dock bar
FX::FXDocumentAbstract base class for documents
FX::FXDragCornerA drag corner widget may be placed in the bottom right corner so as to allow the window to be resized more easily
FX::FXDrawableDrawable is an abstract base class for any surface that can be drawn upon, such as a FXWindow, or FXImage
FX::FXDriveBoxDirectory Box
FX::FXErrorExceptionGeneric error exception
FX::FXEventFOX Event
FX::FXExceptionGeneric catch-all exception
FX::FXExpressionExpression
FX::FXExtentdExtent
FX::FXExtentfExtent
FX::FXFileLow level file access
FX::FXFileAssocRegisters stuff to know about the extension
FX::FXFileDialogFile selection dialog
FX::FXFileDictThe File Association dictionary associates a file extension with a File Association record which contains command name, mime type, icons, and other information about the file type
FX::FXFileItemFile item
FX::FXFileListA File List widget provides an icon rich view of the file system
FX::FXFileSelectorFile selection widget
FX::FXFileStreamFile Store Definition
FX::FXFoldingItemTree list Item
FX::FXFoldingListA Folding List Widget resembles a Tree list except that it supports a header control to provide each item with multiple columns of text
FX::FXFontFont class
FX::FXFontDescFont style
FX::FXFontDialogFont selection dialog
FX::FXFontExceptionFont exception
FX::FXFontSelectorFont selection widget
FX::FXFrameThe Frame widget provides borders around some contents
FX::FXGIFCursorGIF Cursor class
FX::FXGIFIconGIF Icon class
FX::FXGIFImageGIF Image class
FX::FXGLCanvasGLCanvas, an area drawn by another object
FX::FXGLConeOpenGL Cone Object
FX::FXGLContextA GL context is an object representing the OpenGL state information
FX::FXGLCubeOpenGL Cube Object
FX::FXGLCylinderOpenGL Cylinder Object
FX::FXGLGroupGroup object
FX::FXGLLineOpenGL Line Object
FX::FXGLObjectBasic OpenGL object
FX::FXGLPointOpenGL Point Object
FX::FXGLShapeOpenGL Shape Object
FX::FXGLSphereOpenGL Sphere Object
FX::FXGLTriangleMeshOpenGL Triangle Mesh Object
FX::FXGLViewerOpenGL viewer widget
FX::FXGLVisualVisual describes pixel format of a drawable
FX::FXGradient
FX::FXGradientBarThe gradient bar is a control that is used to edit color gradient, such as used in texture mapping and shape filling
FX::FXGroupBoxA group box widget provides a nice raised or sunken border around a group of widgets, providing a visual delineation
FX::FXGUISignalA GUI Signal is an object used by a worker thread to signal the user interface thread of some event; it wakes up the user interface thread from the blocking state and causes it to send the given message to the GUI Signal object's target
FX::FXHashA hash table for associating pointers to pointers
FX::FXHeaderHeader control may be placed over a table or list to provide a resizable captions above a number of columns
FX::FXHeaderItemHeader item
FX::FXHiliteStyleHighlight style entry
FX::FXHorizontalFrameHorizontal frame layout manager widget is used to automatically place child-windows horizontally from left-to-right, or right-to-left, depending on the child window's layout hints
FX::FXHorizontalSeparatorHorizontal separator widget
FX::FXICOIconICO (Microsoft icon format) icon
FX::FXICOImageICO (Microsoft icon format) graphics file
FX::FXIconAn Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask those pixels where the background should be preserved during the drawing, and a etch bitmap, which is used to draw the icon when it is disabled
FX::FXIconDictThe Icon Dictionary manages a collection of icons
FX::FXIconItemIcon item
FX::FXIconListA Icon List Widget displays a list of items, each with a text and optional icon
FX::FXIconSourceAn icon source is a class that loads an icon of any type
FX::FXIdEncapsulates server side resource
FX::FXIFFIconThe IFF Icon provides support for the EA/Amiga Image File Format
FX::FXIFFImageThe IFF Image provides support for the EA/Amiga Image File Format
FX::FXImageAn Image is a rectangular array of pixels
FX::FXImageExceptionImage, cursor, bitmap exception
FX::FXImageFrameThe image frame is a simple frame widget displaying an image; the image is not owned by the image frame so it must be explicitly deleted elsewhere
FX::FXImageViewThe Image View widget display a scrollable view of an image
FX::FXInputDialogAn Input Dialog is a simple dialog which is used to obtain a text string, integer, or real number from the user
FX::FXIOFXIO manipulates a handle to an abstract i/o device
FX::FXJPGIconJPEG Icon class
FX::FXJPGImageJPEG Image class
FX::FXKnobThe knob widget is a valuator widget which provides simple linear value range
FX::FXKOI8RCodecKOI8-R Codec
FX::FXLabelA label widget can be used to place a text and/or icon for explanation purposes
FX::FXLight
FX::FXListA List Widget displays a list of items, each with a text and optional icon
FX::FXListBoxThe List Box is a control to select one of a list of options
FX::FXListItemList item
FX::FXMainWindowThe Main Window is usually the central window of an application
FX::FXMat3dDouble-precision 3x3 matrix
FX::FXMat3fSingle-precision 3x3 matrix
FX::FXMat4dDouble-precision 4x4 matrix
FX::FXMat4fSingle-precision 4x4 matrix
FX::FXMaterial
FX::FXMatrixThe Matrix layout manager automatically arranges its child windows in rows and columns
FX::FXMDIChildThe MDI child window contains the application work area in a Multiple Document Interface application
FX::FXMDIClientThe MDI client window manages a number of MDI child windows in a multiple-document interface (MDI) application
FX::FXMDIDeleteButtonMDI Delete button
FX::FXMDIMaximizeButtonMDI Maximize button
FX::FXMDIMenuMDI Window Menu
FX::FXMDIMinimizeButtonMDI Minimize button
FX::FXMDIRestoreButtonMDI Restore button
FX::FXMDIWindowButtonMDI Window button
FX::FXMemMapA Memory Map provides a view of a file as an array of memory; this allows the file itself to be used as backing for the data and very simplified file access results
FX::FXMemoryExceptionOut of memory
FX::FXMemoryStreamMemory Store Definition
FX::FXMenuBarMenu bar
FX::FXMenuButtonA menu button posts a popup menu when clicked
FX::FXMenuCaptionThe menu caption is a widget which can be used as a caption above a number of menu commands in a menu
FX::FXMenuCascadeThe cascade menu widget is used to bring up a sub menu from a pull down menu
FX::FXMenuCheckThe menu check widget is used to change a state in the application from a menu
FX::FXMenuCommandThe menu command widget is used to invoke a command in the application from a menu
FX::FXMenuPanePopup menu pane
FX::FXMenuRadioThe menu radio widget is used to invoke a command in the application from a menu
FX::FXMenuSeparatorThe menu separator is a simple decorative groove used to delineate items in a popup menu
FX::FXMenuTitleA menu title is a child of a menu bar which is responsible for popping up a pulldown menu
FX::FXMessageBoxA Message Box is a convenience class which provides a dialog for very simple common yes/no type interactions with the user
FX::FXMetaClassDescribes a FOX object
FX::FXMutexFXMutex provides a mutex which can be used to enforce critical sections around updates of data shared by multiple threads
FX::FXMutexLockAn easy way to establish a correspondence between a C++ scope and a critical section is to simply declare an FXMutexLock at the beginning of the scope
FX::FXObjectObject is the base class for all objects in FOX; in order to receive messages from the user interface, your class must derive from Object
FX::FXObjectListList of pointers to objects
FX::FXObjectListOf< TYPE >Specialize list to pointers to TYPE
FX::FXOptionOption Menu Button
FX::FXOptionMenuOption Menu
FX::FXPackerPacker is a layout manager which automatically places child windows inside its area against the left, right, top, or bottom side
FX::FXPCXIconPCX icon
FX::FXPCXImagePCX graphics file
FX::FXPickerA picker button allows you to identify an arbitrary location on the screen
FX::FXPipePipe i/o device
FX::FXPNGIconPortable Network Graphics (PNG) Icon class
FX::FXPNGImagePortable Network Graphics (PNG) Image class
FX::FXPointPoint
FX::FXPointerExceptionInvalid pointer
FX::FXPopupPopup window
FX::FXPPMIconPortable Pixmap icon
FX::FXPPMImagePortable Pixmap Image
FX::FXPrintDialogPrinter selection dialog
FX::FXPrinterDescribes printer
FX::FXProgressBarProgress bar widget
FX::FXProgressDialogA Progress Dialog is a simple dialog which is used to keep a user informed of the progress of a lengthy operation in a program and that the program is in fact still working
FX::FXPSBoundsBounding box
FX::FXQuatdDouble-precision quaternion
FX::FXQuatfSingle-precision quaternion
FX::FXRadioButtonA radio button is a tri-state button
FX::FXRangedBounds
FX::FXRangeExceptionIndex out of range
FX::FXRangefBounds
FX::FXRASIconSUN Raster Image format icon
FX::FXRASImageSUN Raster Image format
FX::FXRealSliderThe real slider widget is a valuator widget which provides simple linear value range
FX::FXRealSpinnerSpinner control
FX::FXRecentFilesThe recent files object manages a most recently used (MRU) file list by means of the standard system registry
FX::FXRectangleRectangle
FX::FXRegionRegion
FX::FXRegistryThe registry maintains a database of persistent settings for an application
FX::FXReplaceDialogText replace dialog
FX::FXResourceExceptionGeneric resource exception
FX::FXRexFXRex is a regular expression class implementing a NFA matcher
FX::FXRGBIconIRIS RGB icon
FX::FXRGBImageIRIS RGB image
FX::FXRootWindowRoot window
FX::FXRulerThe ruler widget is placed alongside a document to measure position and size of entities within the document, such as margins, paragraph indents, and tickmarks
FX::FXRulerViewThe Ruler View provides viewing of a document with rulers
FX::FXScrollAreaThe scroll area widget manages a content area and a viewport area through which the content is viewed
FX::FXScrollBarThe scroll bar is used when a document has a larger content than may be made visible
FX::FXScrollCornerCorner between scroll bars
FX::FXScrollPaneA Scroll Pane is a menu pane which provides scrolling of menu entries
FX::FXScrollWindowThe scroll window widget scrolls an arbitrary child window
FX::FXSearchDialogText search dialog
FX::FXSegmentLine segment
FX::FXSemaphoreA semaphore allows for protection of a resource that can be accessed by a fixed number of simultaneous threads
FX::FXSeparatorA Separator widget is used to draw a horizontal or vertical divider between groups of controls
FX::FXSettingsThe Settings class manages a key-value database
FX::FXShellThe Shell widget is used as the base class for top level windows, i.e
FX::FXShutterThe Shutter widget provides a set of foldable sub panels
FX::FXShutterItemA Shutter Item is a panel which is embedded inside a Shutter Widget
FX::FXSizeSize
FX::FXSliderThe slider widget is a valuator widget which provides simple linear value range
FX::FXSocketSocket i/o device
FX::FXSpheredSpherical bounds
FX::FXSpherefSpherical bounds
FX::FXSpinnerSpinner control
FX::FXSplashWindowThe Splash Window is a window typically shown during startup of an application
FX::FXSplitterSplitter window is used to interactively repartition two or more subpanels
FX::FXSpringThe spring widgets, when properly embedded side by side in a horizontal frame or vertical frame widget, behave like a set of connected springs of various lengths (hence the name!)
FX::FXStatStatistics about a file or directory
FX::FXStatusBarStatus bar
FX::FXStatusLineThe status line normally shows its permanent message; when moving the mouse over a Widget which has status-line help, the status line temporarily replaces its normal message with the help information; the status line obtains the help message by sending the Widget a ID_QUERY_HELP message with type SEL_UPDATE
FX::FXStreamA stream is a way to serialize data and objects into a byte stream
FX::FXStringFXString provides essential string manipulation capabilities
FX::FXStringDictString dictionary maps a character string to a character string
FX::FXSwitcherThe Switcher layout manager automatically arranges its child windows such that one of them is placed on top; all other child windows are hidden
FX::FXTabBarThe tab bar layout manager arranges tab items side by side, and raises the active tab item above the neighboring tab items
FX::FXTabBookThe tab book layout manager arranges pairs of children; the even numbered children (0,2,4,
FX::FXTabItemA tab item is placed in a tab bar or tab book
FX::FXTableTable Widget
FX::FXTableItemItem in table
FX::FXTablePosPosition in table
FX::FXTableRangeRange of table cells
FX::FXTextThe text widget supports editing of multiple lines of text
FX::FXTextChangeText mutation callback data passed with the SEL_INSERTED, SEL_REPLACED, and SEL_DELETED messages; both old and new text is available on behalf of the undo system as well as syntax highlighting
FX::FXTextCodecAbstract base class for a stateless coder/decoder
FX::FXTextFieldA text field is a single-line text entry widget
FX::FXTGAIconTARGA image format icon
FX::FXTGAImageTARGA graphics file
FX::FXThreadFXThread provides system-independent support for threads
FX::FXTIFIconTIFF Icon class
FX::FXTIFImageTIFF Image class
FX::FXToggleButtonThe toggle button provides a two-state button, which toggles between the on and the off state each time it is pressed
FX::FXToolBarA tool bar widget can be docked in a dock site; it automatically adjusts its orientation based on the orientation of the dock site, and adjusts the layout options accordingly
FX::FXToolBarGripA toolbar grip is used to move its container, a dock bar
FX::FXToolBarShellA Tool bar shell is a widget floating around over the Main Window
FX::FXToolBarTabA toolbar tab is used to collapse or uncollapse a sibling widget
FX::FXToolTipHopefully Helpful Hint message
FX::FXTopWindowAbstract base class for all top-level windows
FX::FXTranslatorThe translator class translates a message to another language
FX::FXTreeItemTree list Item
FX::FXTreeListA Tree List Widget organizes items in a hierarchical, tree-like fashion
FX::FXTreeListBoxThe Tree List Box behaves very much like a List Box, except that it supports a hierarchical, tree structured display of the items
FX::FXTriStateButtonThe tri-state button provides a three-state button, which toggles between the on and the off state each time it is pressed; programmatically, it may also be switched into the MAYBE state
FX::FXUndoListThe Undo List class manages a list of undoable commands
FX::FXUTF16BECodecCodec for UTF-16BE
FX::FXUTF16CodecCodec for UTF-16
FX::FXUTF16LECodecCodec for UTF-16LE
FX::FXUTF32BECodecCodec for UTF-32BE
FX::FXUTF32CodecCodec for UTF-32
FX::FXUTF32LECodecCodec for UTF-32LE
FX::FXUTF8CodecCodec for UTF-8
FX::FXVec2dDouble-precision 2-element vector
FX::FXVec2fSingle-precision 2-element vector
FX::FXVec3dDouble-precision 3-element vector
FX::FXVec3fSingle-precision 3-element vector
FX::FXVec4dDouble-precision 4-element vector
FX::FXVec4fSingle-precision 4-element vector
FX::FXVerticalFrameVertical frame layout manager widget is used to automatically place child-windows vertically from top-to-bottom, or bottom-to-top, depending on the child window's layout hints
FX::FXVerticalSeparatorVertical separator widget
FX::FXViewportOpenGL Viewer Viewport
FX::FXVisualVisual describes pixel format of a drawable
FX::FXWindowBase class for all windows
FX::FXWindowExceptionWindow exception
FX::FXWizardA Wizard widget guides the user through a number of panels in a predefined sequence; each step must be completed before moving on to the next step
FX::FXXBMIconX Bitmap icon
FX::FXXBMImageX Bitmap image
FX::FXXPMIconX Pixmap icon
FX::FXXPMImageX Pixmap image

Copyright © 1997-2005 Jeroen van der Zijp