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

See also:
| anonymous enum |
| FX::FXWindow::FXWindow | ( | FXComposite * | p, | |
| FXuint | opts = 0, |
|||
| FXint | x = 0, |
|||
| FXint | y = 0, |
|||
| FXint | w = 0, |
|||
| FXint | h = 0 | |||
| ) |
Constructor.
| virtual FX::FXWindow::~FXWindow | ( | ) | [virtual] |
Destroy window.
| FXWindow* FX::FXWindow::getParent | ( | ) | const [inline] |
Return a pointer to the parent window.
| FXWindow* FX::FXWindow::getOwner | ( | ) | const [inline] |
Return a pointer to the owner window.
| FXWindow* FX::FXWindow::getShell | ( | ) | const |
Return a pointer to the shell window.
| FXWindow* FX::FXWindow::getRoot | ( | ) | const |
Return a pointer to the root window.
| FXWindow* FX::FXWindow::getNext | ( | ) | const [inline] |
Return a pointer to the next (sibling) window, if any.
| FXWindow* FX::FXWindow::getPrev | ( | ) | const [inline] |
Return a pointer to the previous (sibling) window , if any.
| FXWindow* FX::FXWindow::getFirst | ( | ) | const [inline] |
Return a pointer to this window's first child window , if any.
| FXWindow* FX::FXWindow::getLast | ( | ) | const [inline] |
Return a pointer to this window's last child window, if any.
| FXWindow* FX::FXWindow::getFocus | ( | ) | const [inline] |
Return a pointer to the currently focused child window.
| void FX::FXWindow::setKey | ( | FXuint | k | ) | [inline] |
Change window key.
| FXuint FX::FXWindow::getKey | ( | ) | const [inline] |
Return window key.
Return child window with given window key.
| void FX::FXWindow::setTarget | ( | FXObject * | t | ) | [inline] |
Set the message target object for this window.
| FXObject* FX::FXWindow::getTarget | ( | ) | const [inline] |
Get the message target object for this window, if any.
| void FX::FXWindow::setSelector | ( | FXSelector | sel | ) | [inline] |
Set the message identifier for this window.
| FXSelector FX::FXWindow::getSelector | ( | ) | const [inline] |
Get the message identifier for this window.
| FXint FX::FXWindow::getX | ( | ) | const [inline] |
Get this window's x-coordinate, in the parent's coordinate system.
| FXint FX::FXWindow::getY | ( | ) | const [inline] |
Get this window's y-coordinate, in the parent's coordinate system.
| virtual FXint FX::FXWindow::getDefaultWidth | ( | ) | [virtual] |
Return the default width of this window.
Reimplemented in FX::FX4Splitter, FX::FX7Segment, FX::FXArrowButton, FX::FXBitmapFrame, FX::FXCalendarView, FX::FXCheckButton, FX::FXColorBar, FX::FXColorRing, FX::FXColorWell, FX::FXColorWheel, FX::FXComboBox, FX::FXComposite, FX::FXConsole, 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::FXRangeSlider, FX::FXRealSlider, FX::FXRealSpinner, FX::FXRootWindow, FX::FXRuler, FX::FXRulerView, 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.
| virtual FXint FX::FXWindow::getDefaultHeight | ( | ) | [virtual] |
Return the default height of this window.
Reimplemented in FX::FX4Splitter, FX::FX7Segment, FX::FXArrowButton, FX::FXBitmapFrame, FX::FXCalendarView, FX::FXCheckButton, FX::FXColorBar, FX::FXColorRing, FX::FXColorWell, FX::FXColorWheel, FX::FXComboBox, FX::FXComposite, FX::FXConsole, 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::FXRangeSlider, FX::FXRealSlider, FX::FXRealSpinner, FX::FXRootWindow, FX::FXRuler, FX::FXRulerView, 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.
| void FX::FXWindow::setX | ( | FXint | x | ) |
Set this window's x-coordinate, in the parent's coordinate system.
| void FX::FXWindow::setY | ( | FXint | y | ) |
Set this window's y-coordinate, in the parent's coordinate system.
| void FX::FXWindow::setWidth | ( | FXint | w | ) |
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.
| void FX::FXWindow::setHeight | ( | FXint | h | ) |
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.
| void FX::FXWindow::setLayoutHints | ( | FXuint | lout | ) |
Set layout hints for this window.
| FXuint FX::FXWindow::getLayoutHints | ( | ) | const |
Get layout hints for this window.
| FXAccelTable* FX::FXWindow::getAccelTable | ( | ) | const [inline] |
Return a pointer to the accelerator table.
| void FX::FXWindow::setAccelTable | ( | FXAccelTable * | acceltable | ) | [inline] |
Set the accelerator table.
| void FX::FXWindow::addHotKey | ( | FXHotKey | code | ) |
Add a hot key.
| void FX::FXWindow::remHotKey | ( | FXHotKey | code | ) |
Remove a hot key.
| void FX::FXWindow::setHelpTag | ( | const FXString & | text | ) | [inline] |
Change help tag for this widget.
| const FXString& FX::FXWindow::getHelpTag | ( | ) | const [inline] |
Get the help tag for this widget.
| FXbool FX::FXWindow::isShell | ( | ) | const |
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.