SkyGI::FloatingWindow Class Reference

Inheritance diagram for SkyGI::FloatingWindow:
[legend]
Collaboration diagram for SkyGI::FloatingWindow:
[legend]
List of all members.

Public Member Functions

 FloatingWindow (Window *pParent, const Rect &rFrame, const String &szTitle, unsigned int nWindowLayoutFlags, unsigned int uiFloatingWindowFlags=0, unsigned int uiFlags=0)

Detailed Description

Application Window

Description:
An FloatingWindow represents a usual SkyOS Window and does the most work to create a Window with a TitleWindow, StatusBar, ToolBars and a View, as well as managing Menus and general FloatingWindow related events. If APPLICATION_WINDOW_NO_VIEW is specified the FloatingWindow will not create a View but let the user manually set a View by using AttachView(). If APPLICATION_WINDOW_NO_VIEW is not specified the FloatingWindow will automatically create a default View which can be access with GetView(). Child Windows must be created with the View as parent, as well as all drawing operations must go into the View.


Constructor & Destructor Documentation

FloatingWindow::FloatingWindow ( Window pParent,
const Rect rFrame,
const String szTitle,
unsigned int  nWindowLayoutFlags,
unsigned int  uiFloatingWindowFlags = 0,
unsigned int  uiFlags = 0 
)


Generated on Thu Dec 13 18:14:24 2007 for SkyGI by  doxygen 1.5.1-p1