Table of Contents
Classes
- FX4Splitter The four-way splitter is a layout manager which manages four children like four panes in a window.
- FXAccelTable The accelerator table sends a message to a specific target object when the indicated key and modifier combination is pressed
- FXApp Application Object
- FXArrowButton Button with an arrow; the arrow can point in any direction.
- FXBMPIcon Microsoft Bitmap icon
- FXBMPImage Microsoft Bitmap image
- FXBitmap Bitmap is a one bit/pixel image used for patterning and stippling operations
- FXButton A button provides a push button, with optional icon and/or text label.
- FXBzFileStream BZIP2 compressed file stream
- FXBzMemoryStream BZIP2 compressed memory stream
- FXCURCursor CUR Cursor class
- FXCanvas Canvas, an area drawn by another object
- FXCharset A set of characters
- FXCheckButton A check button is a tri-state button.
- FXColorBar A color bar is a widget which controls the brightness (value) of a color by means of the hue, saturation, value specification system
- FXColorDialog The Color dialog is a standard dialog panel used to edit colors.
- FXColorSelector Color selection widget
- FXColorWell A color well is a widget which controls color settings.
- FXColorWheel A color wheel is a widget which controls a color by means of the hue, saturation, value color specification system
- FXComboBox Combobox
- FXCommand Base class for undoable commands
- FXComposite Base composite
- FXCursor Cursor class
- FXDC Abstract Device Context
- FXDCPrint Postscript Printer Device Context
- FXDCWindow Window Device Context
- FXDHMat Homogeneous matrix (double-precision version)
- FXDHVec Homogeneous vector (double-precision version)
- FXDQuat Quaternion (double-precision version)
- FXDVec Double-precision vector class
- FXDataTarget A Data Target allows a valuator widget such as a Slider or Text Field to be directly connected with a variable in the program.
- FXDebugTarget A DebugTarget prints out every message it receives.
- FXDelegator A delegator forwards messages to a delegate object.
- FXDial The dial widget is a valuator widget which is able to provide a cyclic value range, or a simple linear value range.
- FXDialogBox DialogBox window.
- FXDict The dictionary class maintains a fast-access hash table of entities indexed by a character string.
- FXDirBox Directory Box
- FXDirDialog Directory selection dialog
- FXDirItem Directory item
- FXDirList Directory tree List
- FXDirSelector Directory selection widget
- FXDocument Abstract base class for documents
- FXDragCorner A drag corner widget may be placed in the bottom right corner so as to allow the window to be resized more easily
- FXDrawable Drawable is an abstract base class for any surface that can be drawn upon, such as a FXWindow, or FXImage
- FXDriveBox Directory Box
- FXErrorException Generic error exception
- FXException Generic catch-all exception
- FXFileDialog File selection dialog
- FXFileDict The File Association dictionary associates a file extension with a FXFileAssoc record which contains command name, mime type, icons, and other information about the file type.
- FXFileItem File item
- FXFileList File List object
- FXFileSelector File selection widget
- FXFileStream File Store Definition
- FXFont Font class
- FXFontDialog Font selection dialog
- FXFontSelector Font selection widget
- FXFrame Base Frame
- FXGIFCursor GIF Cursor class
- FXGIFIcon GIF Icon class
- FXGIFImage GIF Image class
- FXGLCanvas GLCanvas, an area drawn by another object
- FXGLCone OpenGL Cone Object
- FXGLContext A GL context is an object representing the OpenGL state information.
- FXGLCube OpenGL Cube Object
- FXGLCylinder OpenGL Cylinder Object
- FXGLGroup Group object
- FXGLLine OpenGL Line Object
- FXGLObject Basic OpenGL object
- FXGLPoint OpenGL Point Object
- FXGLShape OpenGL Shape Object
- FXGLSphere OpenGL Sphere Object
- FXGLTriangleMesh OpenGL Triangle Mesh Object
- FXGLViewer Canvas, an area drawn by another object
- FXGLVisual Visual describes pixel format of a drawable
- FXGradientBar The gradient bar is a control that is used to edit color gradient, such as used in texture mapping and shape filling
- FXGroupBox A group box widget provides a nice raised or sunken border around a group of widgets, providing a visual delineation.
- FXGzFileStream GZIP compressed stream
- FXHMat Homogeneous matrix (single-precision version)
- FXHVec Homogeneous vector (single-precision version)
- FXHeader Header control may be placed over a table or list to provide a resizable captions above a number of columns.
- FXHeaderItem Header item
- FXHorizontalFrame Horizontal 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
- FXHorizontalSeparator Horizontal separator
- FXICOIcon ICO icon
- FXICOImage ICO graphics file
- FXIcon Icon class
- FXIconDict Icon dictionary
- FXIconItem Icon item
- FXIconList Icon List Widget
- FXId Encapsulates server side resource
- FXImage Image class
- FXImageFrame The 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
- FXImageView The Image View widget display a scrollable view of an image
- FXInputDialog An Input Dialog is a simple dialog which is used to obtain a text string, integer, or real number from the user.
- FXJPGIcon JPEG Icon class
- FXJPGImage JPEG Image class
- FXLabel A label widget can be used to place a text and/or icon for explanation purposes.
- FXList List Widget
- FXListBox List Box
- FXListItem List item
- FXMDIChild The MDI child window contains the application work area in a Multiple Document Interface application
- FXMDIClient The MDI client window manages a number of MDI child windows in a multiple-document interface (MDI) application.
- FXMDIDeleteButton MDI Delete button
- FXMDIMaximizeButton MDI Maximize button
- FXMDIMenu MDI Window Menu
- FXMDIMinimizeButton MDI Minimize button
- FXMDIRestoreButton MDI Restore button
- FXMDIWindowButton MDI Window button
- FXMainWindow Main application window
- FXMatrix The Matrix layout manager automatically arranges its child windows in rows and columns.
- FXMemoryException Out of memory
- FXMemoryStream Memory Store Definition
- FXMenuBar Menu bar
- FXMenuButton A menu button posts a popup menu when clicked.
- FXMenuCaption The menu caption is a widget which can be used as a caption above a number of menu commands in a menu
- FXMenuCascade The cascade menu widget is used to bring up a sub menu from a pull down menu
- FXMenuCommand The menu command widget is used to invoke a command in the application from a menu.
- FXMenuPane Popup menu pane
- FXMenuSeparator The menu separator is a simple decorative groove used to delineate items in a popup menu
- FXMenuTitle A menu title is a child of a menu bar which is responsible for popping up a pulldown menu
- FXMenubar Menu bar
- FXMessageBox Message box
- FXObject Base of all FOX object
- FXObjectList List of pointers to objects
- FXObjectListOf Specialize list to pointers to TYPE
- FXOption Option Menu Button
- FXOptionMenu Option Menu
- FXPCXIcon PCX icon
- FXPCXImage PCX graphics file
- FXPNGIcon Portable Network Graphics (PNG) Icon class
- FXPNGImage Portable Network Graphics (PNG) Image class
- FXPacker Packer is a layout manager which automatically places child windows inside its area against the left, right, top, or bottom side.
- FXPicker A picker button allows you to identify an arbitrary location on the screen
- FXPoint Point
- FXPointerException Invalid pointer
- FXPopup Popup window
- FXPrintDialog Printer selection dialog
- FXProgressBar Progress bar widget
- FXProgressDialog A 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
- FXQuat Quaternion (single-precision version)
- FXRGBIcon IRIS RGB icon
- FXRGBImage IRIS RGB image
- FXRadioButton A radio button is a tri-state button.
- FXRange Range
- FXRangeException Index out of range
- FXRecentFiles The recent files object manages a most recently used (MRU) file list by means of the standard system registry.
- FXRectangle Rectangle
- FXRegion Region
- FXRegistry The registry maintains a database of persistent settings for an application, or suite of applications
- FXReplaceDialog Text replace dialog
- FXResourceException Generic resource exception
- FXRex FXRex is a regular expression class implementing a NFA matcher.
- FXRootWindow Root window
- FXRuler The Ruler widget is placed alongside a document to measure position and size of entities within the document
- FXScrollArea The scroll area widget manages a content area and a viewport area through which the content is viewed.
- FXScrollBar The scroll bar is used when a document has a larger content than may be made visible.
- FXScrollCorner Corner between scroll barsCorner between scroll bars
- FXScrollWindow The scroll window widget scrolls an arbitrary child window.
- FXScrollbar The scroll bar is used when a document has a larger content than may be made visible.
- FXSearchDialog Text search dialog
- FXSettings FXSettings is a key-value database.
- FXShell A child of the Root window
- FXShutter Shutter Control
- FXShutterItem Shutter Control
- FXSize Size
- FXSlider The slider widget is a valuator widget which provides simple linear value range.
- FXSpinner Spinner control
- FXSplitter Splitter window is used to interactively repartition two or more subpanes.
- FXStatusBar Status bar
- FXStatusLine The 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.
- FXStatusbar Status bar
- FXStatusline The 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.
- FXStream Persistent store definition
- FXString FXString provides essential string manipulation capabilities
- FXStringDict String dictionary maps a character string to a character string.
- FXSwitcher The Switcher layout manager automatically arranges its child windows such that one of them is placed on top; all other child windows are hidden.
- FXTGAIcon TARGA image format icon
- FXTGAImage TARGA graphics file
- FXTIFIcon TIFF Icon class
- FXTIFImage TIFF Image class
- FXTabBar The tab bar layout manager arranges tab items side by side, and raises the active tab item above the neighboring tab items.
- FXTabBook The tab book layout manager arranges pairs of children; the even numbered children (0,2,4,) are usually tab items, and are placed on the top.
- FXTabItem A tab item is placed in a tab bar or tab book.
- FXTable Table Widget
- FXTableItem Item in table
- FXText Multiline text widget
- FXTextField A text field is a single-line text entry widget.
- FXToggleButton The toggle button provides a two-state button, which toggles between the on and the off state each time it is pressed.
- FXToolBar ToolBar control
- FXToolBarGrip A toolbar grip is used to move its parent [an FXToolBar].
- FXToolBarShell A Tool bar shell is a widget floating around over the Main Window.
- FXToolBarTab A toolbar tab is used to collapse or uncollapse a sibling widget.
- FXToolTip Hopefully Helpful Hint message
- FXToolbar Toolbar control
- FXToolbarGrip A toolbar grip is used to move its parent [an FXToolbar].
- FXToolbarShell A Tool bar shell is a widget floating around over the Main Window.
- FXToolbarTab A toolbar tab is used to collapse or uncollapse a sibling widget.
- FXTooltip Hopefully Helpful Hint message
- FXTopWindow Abstract base class for all top-level windows
- FXTreeItem Tree list Item
- FXTreeList Tree list Widget
- FXTreeListBox Tree List Box
- FXUndoList The Undo List class manages a list of undoable commands
- FXVec Single-precision vector class
- FXVerticalFrame Vertical 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
- FXVerticalSeparator Vertical separator
- FXVisual Visual describes pixel format of a drawable
- FXWindow Base class for all windows
- FXWizard A 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.
- FXXPMIcon X Pixmap icon
- FXXPMImage X Pixmap image
Functions
- (*FXIconListSortFunc) Icon item collate function
- (*FXListSortFunc) List item collate function
- (*FXTreeListSortFunc) Tree item collate function
- (const char* format, ...):
- (unsigned int level, const char* format, ...) Trace printout routine:- usually not called directly but called through FXTRACE
- absolute:
- absolute Return absolute path from base directory and file name
- absolute Return absolute path from current directory and file name
- accessed Return last accessed time for this file
- concatenate Concatenate srcfile1 and srcfile2 to a dstfile.
- copy Copy file or directory, recursively
- createDirectory Create new directory
- createFile Create new (empty) file
- created Return created time for this file
- dequote Dequote filename to get original again
- directory Return the directory part of the path name.
- drive Return the drive letter prefixing this file name (if any)
- enquote Enquote filename to make safe for shell
- exists Return true if file exists
- expand Perform tilde or environment variable expansion
- extension Return extension part of the file name
- fileFromURL Return filename from URL, empty if url is not a local file
- fileToURL Return URL of filename
- fxassert Assert failed routine:- usually not called directly but called through FXASSERT
- fxcalloc Allocate cleaned memory
- fxcolorfromname Get RGB value from color name
- fxfilematch Match a file name with a pattern
- fxfindhotkeyoffset Locate hot key underline offset from begin of string
- fxfree Free memory, resets ptr to NULL afterward
- fxgetgroupname Get group name from gid
- fxgetpermissions Get permissions string from mode
- fxgetpid Get process id
- fxgetusername Get user name from uid
- fxhsv_to_rgb Convert HSV to RGB
- fxieeefloatclass Floating point number classification: 0=OK, +/-1=Inf, +/-2=NaN
- fxloadBMP Load a bmp file from a streamLoad a bmp file from a stream
- fxloadCUR Load a cur file from a stream
- fxloadGIF Load a gif file from a streamLoad a gif file from a streamLoad a gif file from a stream
- fxloadICO Load a ICO file from a streamLoad a ICO file from a stream
- fxloadJPG Load a jpeg from a streamLoad a jpeg from a stream
- fxloadPCX Load a bmp file from a streamLoad a PCX file from a stream
- fxloadPNG Load a png from a streamLoad a png from a stream
- fxloadRGB Load a IRIS-RGB image file from a streamLoad a IRIS-RGB file from a stream
- fxloadTGA Load a TARGA file from a streamLoad a TARGA file from a stream
- fxloadTIF Load a tiff from a streamLoad a tiff from a stream
- fxloadXPM:
- fxloadXPM Load an X Pixmap file from a streamLoad an X Pixmap file from a stream
- fxloadXPM Load an X Pixmap from array of stringsLoad an X Pixmap from array of strings
- fxmalloc Allocate memory
- fxmemdup Duplicate memory
- fxnamefromcolor Get name of (closest) color to RGB
- fxparseaccel Parse for accelerator key codes in a string
- fxparsefontdesc Parse font description from a string
- fxparsehotkey Parse for hot key codes in a string
- fxrandom Simple, thread-safe, random number generator
- fxresize Resize memory
- fxrgb_to_hsv Convert RGB to HSV
- fxsaveBMP Save a bmp file to a streamSave a bmp file to a stream
- fxsaveGIF Save a gif file to a streamSave a gif file to a streamSave a gif file to a stream
- fxsaveICO Save a ICO file to a streamSave a ICO file to a stream
- fxsaveJPG Save a jpeg to a streamSave a jpeg to a stream
- fxsavePCX Save a bmp file to a streamSave a PCX file to a stream
- fxsavePNG Save a png to a streamSave a png to a stream
- fxsaveRGB Save a bmp file to a streamSave a IRIS-RGB file to a stream
- fxsaveTGA Save a TARGA file to a streamSave a TARGA file to a stream
- fxsaveTIF Save a tiff to a streamSave a tiff to a stream
- fxsaveXPM Save an X Pixmap file to a streamSave an X Pixmap file to a stream
- fxsleep Sleep n microseconds
- fxstrdup Duplicate string
- fxstrhash Calculate a hash value from a string
- fxunparsefontdesc Unparse font description into a string
- getCurrentDirectory Get the current working directory
- getCurrentDrive Return the current drive (for Win32 systems)
- getEnvironment Return value of environment variable name
- getExecPath Get executable path
- getHomeDirectory Return the home directory for the current user
- getUserDirectory Return the home directory for a given user
- glUseFXFont Create a display list of bitmaps from font glyphs in a font
- group Return group name of file (if available, else "group")
- hostname Return host name
- identical Return true if files are identical
- info Return file info as reported by system stat() function
- isAbsolute Return true if file name is absolute
- isDirectory Return true if input path is a directory
- isExecutable Return true if file is executable
- isFile Return true if input path is a file name
- isGroupExecutable Return true if group has execute permissions
- isGroupReadWriteExecute Return true if group has read-write-execute permissions
- isGroupReadable Return true if group has read permissions
- isGroupWritable Return true if group has write permissions
- isLink Return true if input path is a link
- isOtherExecutable Return true if others have execute permissions
- isOtherReadWriteExecute Return true if others have read-write-execute permissions
- isOtherReadable Return true if others have read permissions
- isOtherWritable Return true if others have write permissions
- isOwnerExecutable Return true if owner has execute permissions
- isOwnerReadWriteExecute Return true if owner has read-write-execute permissions
- isOwnerReadable Return true if owner has read permissions
- isOwnerWritable Return true if owner has write permissions
- isReadable Return true if file is readable
- isSetGid Return true if the file sets the group id on execution
- isSetSticky Return true if the file has the sticky bit set
- isSetUid Return true if the file sets the user id on execution
- isTopDirectory Return true if input directory is a top-level directory
- isWritable Return true if file is writable
- link Link file
- listFiles List files in a given directory.
- makeHiliteColor Get highlight color
- makeShadowColor Get shadow color
- match Match filenames using *, ?, [^a-z], and so on
- mode:
- mode Change the mode flags for this file
- mode Return the mode flags for this file
- modified Return last modified time for this file
- move Rename or move file or directory
- name Return name and extension part of the path name.
- now Return current time
- owner Return owner name of file (if available, else "user")
- relative:
- relative Return relative path of file to given base directory
- relative Return relative path of file to the current directory
- remove Remove file or directory, recursively
- search Search path list for this file, return full path name for first occurrence
- setCurrentDirectory Set the current working directory
- setCurrentDrive Set the current drive (for Win32 systems)
- simplify Simplify a file path; the path will remain relative if it was relative, or absolute if it was absolute.
- size Return file size in bytes
- stripExtension Return file name less the extension
- symlink:
- time:
- time Convert file time to date-string as per strftime.
- time Convert file time to date-string
- title Return file title, ie.
- touched Return touched time for this file
- unique Generate unique filename of the form pathnameXXXext, where pathnameext is the original input file, and XXX is a number, possibly empty, that makes the file unique
- upLevel Return path to directory above input directory name
Variables
Macros
- ARRAYNUMBER Number of elements in a static array
- CONTAINER Container class of a member class
- DEFAULT_MARGIN Default cell margin
- DTOR Multiplier for degrees to radians
- EULER Euler constant
- FXABS Abolute value
- FXALPHAVAL Get alpha value from RGBA colorGet alpha value from RGBA color
- FXASSERT FXASSERT() prints out a message when the expression fails, and nothing otherwise.
- FXBITREVERSE Reverse bits in byte
- FXBLUEVAL Get blue value from RGBA colorGet blue value from RGBA color
- FXCALLOC Allocate cleared memory
- FXCLAMP Clamp value x to range [lohi]
- FXDECLARE Macro to set up class declaration
- FXDECLARE_ABSTRACT Macro to set up abstract class declaration
- FXDEFMAP Set up map type
- FXFREE Free a block of memory allocated with either FXMALLOC or FXCALLOC
- FXGREENVAL Get green value from RGBA colorGet green value from RGBA color
- FXIMPLEMENT Macro to set up class implementation
- FXIMPLEMENT_ABSTRACT Macro to set up abstract class implementation
- FXLERP Linear interpolation between a and b, where 0<=f<=1
- FXMALLOC Allocate no elements of type to the specified pointer
- FXMAPFUNC Define one function
- FXMAPFUNCS Define range of functions
- FXMAPTYPE Define range of function types
- FXMAPTYPES Define range of function types
- FXMAX Return the maximum of a or b
- FXMAX3 Return the maximum of x, y and z
- FXMEMDUP Allocate and initialize memory
- FXMETACLASS MetaClass of a class
- FXMIN Return the minimum of a or b
- FXMIN3 Return the minimum of x, y and z
- FXMINMAX Return minimum and maximum of a, b
- FXREDVAL Get red value from RGBA colorGet red value from RGBA color
- FXRESIZE Resize a previously allocated block of memory
- FXRGB Make RGB colorMake RGB color
- FXRGBA Make RGBA colorMake RGBA color
- FXRGBACOMPVAL Get component value of RGBA colorGet component value of RGBA color
- FXSWAP Swap a pair of numbers
- FXTRACE FXTRACE() allows you to trace the execution of your application with increasing levels of detail the higher the trace level.
- MKUINT Make int out of two shorts
- RTOD Multipier for radians to degrees
- SELID Get ID from selector
- SELTYPE Get type from selector
- STRUCTOFFSET Offset of member in a structure
Enums, Unions, Structs
Hierarchy of classes
This page was generated with the help of DOC++.