Public Member Functions | |
| FrameWindow (Window *pParent, const Rect &rFrame, const String &szTitle, unsigned int nWindowLayoutFlags, unsigned int uiFrameWindowFlags=0, unsigned int uiFlags=0) | |
| virtual void | Paint (const Rect &rDirty) |
| virtual void | Created () |
| virtual bool | Activated () |
| virtual bool | Deactivated () |
| Window * | GetView () |
| void | AttachView (Window *pView, bool bKeepView=false) |
| unsigned int | GetFrameWindowFlags () |
| void | Sized (const Point &pDelta) |
| TitleWindow * | GetTitleWindow () |
| void | SetTitle (const String &cTitle) |
| void | SetMenu (Menu *pMenu) |
| Menu * | GetMenu () |
| void | AddStatusBar (bool bAdd=true) |
| void | AddStatusBar (StatusBar *pStatusBar) |
| void | RemoveStatusBar (StatusBar *pStatusBar) |
| StatusBar * | GetStatusBar () |
| void | AddToolBar (ToolBar *pToolBar) |
| ToolBar * | GetToolBar (int iIndex) |
| void | RemoveToolBar (ToolBar *pToolBar) |
| void | Moved (const Point &pDelta) |
| virtual void | Center () |
| void | KeyDown (const InputEvent &nInputEvent) |
| int | Show (bool bSynchron=true) |
| virtual void | SetMinimumSize (const Point &pSize) |
| FrameWindow::FrameWindow | ( | Window * | pParent, | |
| const Rect & | rFrame, | |||
| const String & | szTitle, | |||
| unsigned int | nWindowLayoutFlags, | |||
| unsigned int | uiFrameWindowFlags = 0, |
|||
| unsigned int | uiFlags = 0 | |||
| ) |
| void FrameWindow::Paint | ( | const Rect & | rDirty | ) | [virtual] |
Paint window content
| rDirty | - Dirty rectangular region which has to be redrawn. Prior entering this function the painters clip region is automatically set to this dirty region. |
Reimplemented from SkyGI::Window.
| void FrameWindow::Created | ( | ) | [virtual] |
Window has been created
Reimplemented from SkyGI::Window.
| bool FrameWindow::Activated | ( | ) | [virtual] |
Window activated
Reimplemented from SkyGI::Window.
Reimplemented in SkyGI::PopupMenu.
| bool FrameWindow::Deactivated | ( | ) | [virtual] |
Window deactivated
Reimplemented from SkyGI::Window.
Reimplemented in SkyGI::PopupMenu.
| Window * FrameWindow::GetView | ( | ) |
Get the associated View
Reimplemented in SkyGI::CopyDialog, SkyGI::DeleteDialog, SkyGI::FileDialog, SkyGI::FileHandlerSelectDialog, SkyGI::FontSelectDialog, SkyGI::InputBox, SkyGI::ListViewSelectDialog, SkyGI::PopupMenu, SkyGI::MessageBox, SkyGI::PasswordDialog, and SkyGI::QueryEditDialog.
| void FrameWindow::AttachView | ( | Window * | pView, | |
| bool | bKeepView = false | |||
| ) |
Set the View
| unsigned int SkyGI::FrameWindow::GetFrameWindowFlags | ( | ) | [inline] |
| void FrameWindow::Sized | ( | const Point & | pDelta | ) | [virtual] |
Called when window is resized
| pDelta | - Size the window was resized |
Reimplemented from SkyGI::Window.
| TitleWindow * FrameWindow::GetTitleWindow | ( | ) |
Get the TitleWindow of an FrameWindow
| void FrameWindow::SetTitle | ( | const String & | cTitle | ) | [virtual] |
Set the FrameWindow Title
Reimplemented from SkyGI::Window.
| void FrameWindow::SetMenu | ( | Menu * | pMenu | ) |
| Menu * FrameWindow::GetMenu | ( | ) |
Reimplemented in SkyGI::PopupMenu.
| void FrameWindow::AddStatusBar | ( | bool | bAdd = true |
) |
| void FrameWindow::AddStatusBar | ( | StatusBar * | pStatusBar | ) |
| void FrameWindow::RemoveStatusBar | ( | StatusBar * | pStatusBar | ) |
| StatusBar * FrameWindow::GetStatusBar | ( | ) |
| void FrameWindow::AddToolBar | ( | ToolBar * | pToolBar | ) |
| ToolBar * FrameWindow::GetToolBar | ( | int | iIndex | ) |
| void FrameWindow::RemoveToolBar | ( | ToolBar * | pToolBar | ) |
Remove a toolbar
| void FrameWindow::Moved | ( | const Point & | pDelta | ) | [virtual] |
Called when window is moved
| pDelta | - Distance the window was moved |
Reimplemented from SkyGI::Window.
| void FrameWindow::Center | ( | ) | [virtual] |
| void FrameWindow::KeyDown | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Reimplemented from SkyGI::Window.
| int FrameWindow::Show | ( | bool | bSynchron = true |
) | [virtual] |
Make window visible
Reimplemented from SkyGI::Window.
| void FrameWindow::SetMinimumSize | ( | const Point & | pSize | ) | [virtual] |
Set minimum window size
Reimplemented from SkyGI::Window.
1.5.1-p1