FX::FXSplashWindow Class Reference
The Splash Window is a window typically shown during startup of an application.
More...
#include <FXSplashWindow.h>
List of all members.
Detailed Description
The Splash Window is a window typically shown during startup of an application.
It comprises a large icon, which is also used as the shape of the window if SPLASH_SHAPED is passed; with the SPLASH_SIMPLE option the window will be simply rectangular.
See also:
Constructor & Destructor Documentation
FX::FXSplashWindow::FXSplashWindow |
( |
FXApp * |
ap, |
|
|
FXIcon * |
ic, |
|
|
FXuint |
opts = SPLASH_SIMPLE , |
|
|
FXTime |
ns = 2000000000 | |
|
) |
| | |
Construct splash window; the window will be automatically hidden (or deleted if SPLASH_DESTROY is passed) after a given delay, specified in nanoseconds).
The splash window is free floating. Use this constructor when the splash window is to be displayed before the main window appears.
Construct splash window; the window will be automatically hidden (or deleted if SPLASH_DESTROY is passed) after a given delay, specified in nanoseconds).
The splash window stays on top of its owner window, which must already have been created previously.
virtual FX::FXSplashWindow::~FXSplashWindow |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void FX::FXSplashWindow::create |
( |
|
) |
[virtual] |
virtual void FX::FXSplashWindow::detach |
( |
|
) |
[virtual] |
virtual void FX::FXSplashWindow::show |
( |
|
) |
[virtual] |
virtual void FX::FXSplashWindow::show |
( |
FXuint |
placement |
) |
[virtual] |
Show splash window with a given placement.
Reimplemented from FX::FXTopWindow.
virtual void FX::FXSplashWindow::hide |
( |
|
) |
[virtual] |
virtual FXint FX::FXSplashWindow::getDefaultWidth |
( |
|
) |
[virtual] |
Return the default width of this window.
Reimplemented from FX::FXTopWindow.
virtual FXint FX::FXSplashWindow::getDefaultHeight |
( |
|
) |
[virtual] |
Return the default height of this window.
Reimplemented from FX::FXTopWindow.
void FX::FXSplashWindow::setIcon |
( |
FXIcon * |
ic |
) |
|
FXIcon* FX::FXSplashWindow::getIcon |
( |
|
) |
const [inline] |
void FX::FXSplashWindow::setDelay |
( |
FXTime |
ns |
) |
|
Set or change delay in nanoseconds.
FXTime FX::FXSplashWindow::getDelay |
( |
|
) |
const [inline] |
virtual void FX::FXSplashWindow::save |
( |
FXStream & |
store |
) |
const [virtual] |
virtual void FX::FXSplashWindow::load |
( |
FXStream & |
store |
) |
[virtual] |