![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXWindow.h>
Inheritance diagram for FX::FXWindow:

See also:
|
|
||||||||||||||||||||||||||||
|
Constructor.
|
|
|
Destroy window.
|
|
|
Return a pointer to the parent window.
|
|
|
Return a pointer to the owner window.
|
|
|
Return a pointer to the shell window.
|
|
|
Return a pointer to the root window.
|
|
|
Return a pointer to the next (sibling) window, if any.
|
|
|
Return a pointer to the previous (sibling) window , if any.
|
|
|
Return a pointer to this window's first child window , if any.
|
|
|
Return a pointer to this window's last child window, if any.
|
|
|
Return a pointer to the currently focused child window.
|
|
|
Change window key.
|
|
|
Return window key.
|
|
|
Set the message target object for this window.
|
|
|
Get the message target object for this window, if any.
|
|
|
Set the message identifier for this window.
|
|
|
Get the message identifier for this window.
|
|
|
Get this window's x-coordinate, in the parent's coordinate system.
|
|
|
Get this window's y-coordinate, in the parent's coordinate system.
|
|
|
Return the default width of this window.
Reimplemented in FX::FX4Splitter, FX::FX7Segment, FX::FXArrowButton, FX::FXBitmapFrame, FX::FXCheckButton, FX::FXColorBar, FX::FXColorRing, FX::FXColorWell, FX::FXColorWheel, FX::FXComboBox, FX::FXComposite, FX::FXDial, FX::FXDockSite, FX::FXDockTitle, FX::FXDragCorner, FX::FXFoldingList, FX::FXFrame, FX::FXGradientBar, FX::FXGroupBox, FX::FXHeader, FX::FXHorizontalFrame, FX::FXImageFrame, FX::FXKnob, FX::FXLabel, FX::FXList, FX::FXListBox, FX::FXMatrix, FX::FXMDIDeleteButton, FX::FXMDIRestoreButton, FX::FXMDIMaximizeButton, FX::FXMDIMinimizeButton, FX::FXMDIWindowButton, FX::FXMDIChild, FX::FXMDIClient, FX::FXMenuButton, FX::FXMenuCaption, FX::FXMenuCheck, FX::FXMenuCommand, FX::FXMenuRadio, FX::FXMenuSeparator, FX::FXMenuTitle, FX::FXOption, FX::FXOptionMenu, FX::FXPacker, FX::FXPopup, FX::FXProgressBar, FX::FXRadioButton, FX::FXRealSlider, FX::FXRealSpinner, FX::FXRootWindow, FX::FXRuler, FX::FXScrollArea, FX::FXScrollBar, FX::FXScrollPane, FX::FXSeparator, FX::FXSlider, FX::FXSpinner, FX::FXSplashWindow, FX::FXSplitter, FX::FXSpring, FX::FXStatusBar, FX::FXStatusLine, FX::FXSwitcher, FX::FXTabBar, FX::FXTabBook, FX::FXTable, FX::FXText, FX::FXTextField, FX::FXToggleButton, FX::FXToolBar, FX::FXToolBarGrip, FX::FXToolBarShell, FX::FXToolBarTab, FX::FXToolTip, FX::FXTopWindow, FX::FXTreeList, FX::FXTreeListBox, FX::FXTriStateButton, and FX::FXVerticalFrame. |
|
|
Return the default height of this window.
Reimplemented in FX::FX4Splitter, FX::FX7Segment, FX::FXArrowButton, FX::FXBitmapFrame, FX::FXCheckButton, FX::FXColorBar, FX::FXColorRing, FX::FXColorWell, FX::FXColorWheel, FX::FXComboBox, FX::FXComposite, FX::FXDial, FX::FXDockSite, FX::FXDockTitle, FX::FXDragCorner, FX::FXFoldingList, FX::FXFrame, FX::FXGradientBar, FX::FXGroupBox, FX::FXHeader, FX::FXHorizontalFrame, FX::FXImageFrame, FX::FXKnob, FX::FXLabel, FX::FXList, FX::FXListBox, FX::FXMatrix, FX::FXMDIDeleteButton, FX::FXMDIRestoreButton, FX::FXMDIMaximizeButton, FX::FXMDIMinimizeButton, FX::FXMDIWindowButton, FX::FXMDIChild, FX::FXMDIClient, FX::FXMenuButton, FX::FXMenuCaption, FX::FXMenuCheck, FX::FXMenuCommand, FX::FXMenuRadio, FX::FXMenuSeparator, FX::FXMenuTitle, FX::FXOption, FX::FXOptionMenu, FX::FXPacker, FX::FXPopup, FX::FXProgressBar, FX::FXRadioButton, FX::FXRealSlider, FX::FXRealSpinner, FX::FXRootWindow, FX::FXRuler, FX::FXScrollArea, FX::FXScrollBar, FX::FXScrollPane, FX::FXSeparator, FX::FXSlider, FX::FXSpinner, FX::FXSplashWindow, FX::FXSplitter, FX::FXSpring, FX::FXStatusBar, FX::FXStatusLine, FX::FXSwitcher, FX::FXTabBar, FX::FXTabBook, FX::FXTable, FX::FXText, FX::FXTextField, FX::FXToggleButton, FX::FXToolBar, FX::FXToolBarGrip, FX::FXToolBarShell, FX::FXToolBarTab, FX::FXToolTip, FX::FXTopWindow, FX::FXTreeList, FX::FXTreeListBox, FX::FXTriStateButton, and FX::FXVerticalFrame. |
|
|
Return width for given height.
Reimplemented in FX::FXDockSite. |
|
|
Return height for given width.
Reimplemented in FX::FXDockSite. |
|
|
Set this window's x-coordinate, in the parent's coordinate system.
|
|
|
Set this window's y-coordinate, in the parent's coordinate system.
|
|
|
Set the window width; and flag the widget as being in need of layout by its parent. This does not immediately update the server- side representation of the widget. |
|
|
Set the window height; and flag the widget as being in need of layout by its parent. This does not immediately update the server- side representation of the widget. |
|
|
Set layout hints for this window.
|
|
|
Get layout hints for this window.
|
|
|
Return a pointer to the accelerator table.
|
|
|
Set the accelerator table.
|
|
|
Add a hot key.
|
|
|
Remove a hot key.
|
|
|
Change help tag for this widget.
|
|
|
Get the help tag for this widget.
|
|
|
Return true if window is a shell window.
|
|
|
Return true if specified window is owned by this window.
|
|
|
Return true if specified window is ancestor of this window.
|
|
|
Return true if this window contains child in its subtree.
|
|
||||||||||||
|
Return the child window at specified coordinates.
|
|
|
Return the number of child windows for this window.
|
|
|
Return the index (starting from zero) of the specified child window, or -1 if the window is not a child or NULL.
|
|
|
Return the child window at specified index, or NULL if the index is negative or out of range.
|
|
||||||||||||
|
Return the common ancestor of window a and window b.
|
|
||||||||||||
|
Return TRUE if sibling a <= sibling b in list.
|
|
||||||||||||
|
Return TRUE if sibling a >= sibling b in list.
|
|
|
Return compose context.
|
|
|
Create compose context.
|
|
|
Destroy compose context.
|
|
|
Set the default cursor for this window.
|
|
|
Return the default cursor for this window.
|
|
|
Set the drag cursor for this window.
|
|
|
Return the drag cursor for this window.
|
|
||||||||||||||||
|
Return the cursor position and mouse button-state.
|
|
||||||||||||
|
Warp the cursor to the new position.
|
|
|
Return true if this window is able to receive mouse and keyboard events.
|
|
|
Return true if the window is active.
|
|
|
Return true if this window is a control capable of receiving the focus.
Reimplemented in FX::FXArrowButton, FX::FXBitmapView, FX::FXButton, FX::FXCanvas, FX::FXCheckButton, FX::FXColorWell, FX::FXDial, FX::FXDockHandler, FX::FXFoldingList, FX::FXIconList, FX::FXImageView, FX::FXKnob, FX::FXList, FX::FXMDIChild, FX::FXMenuButton, FX::FXMenuCascade, FX::FXMenuCommand, FX::FXMenuTitle, FX::FXOption, FX::FXOptionMenu, FX::FXRadioButton, FX::FXRealSlider, FX::FXSlider, FX::FXTabItem, FX::FXTable, FX::FXText, FX::FXTextField, FX::FXToggleButton, FX::FXToolBarGrip, FX::FXToolBarTab, and FX::FXTreeList. |
|
|
Return true if this window has the focus.
|
|
|
Return true if this window is in focus chain.
|
|
|
Move the focus to this window.
Reimplemented in FX::FXButton, FX::FXColorWell, FX::FXFoldingList, FX::FXIconList, FX::FXList, FX::FXMDIChild, FX::FXMenuCascade, FX::FXMenuCommand, FX::FXMenuTitle, FX::FXOption, FX::FXPopup, FX::FXRootWindow, FX::FXShell, FX::FXTable, FX::FXText, FX::FXTextField, FX::FXTopWindow, and FX::FXTreeList. |
|