|
ALBA
|
#include <albaGUIFrame.h>


Public Member Functions | |
| albaGUIFrame (const wxString &title, const wxPoint &pos, const wxSize &size) | |
| ~albaGUIFrame () | |
| void | SetListener (albaObserver *Listener) |
| void | Put (wxWindow *w) |
| void | Update () |
Protected Member Functions | |
| void | OnMenu (wxCommandEvent &e) |
| void | OnMenuOp (wxCommandEvent &e) |
| void | OnUpdateUI (wxUpdateUIEvent &e) |
| void | OnCloseWindow (wxCloseEvent &event) |
| void | OnSize (wxSizeEvent &event) |
| void | OnSashDrag (wxSashEvent &event) |
| void | OnLayout (wxCommandEvent &event) |
| void | LayoutWindow () |
| void | CreateStatusbar () |
Protected Attributes | |
| albaObserver * | m_Listener |
| wxWindow * | m_ClientWin |
Class Name: albaGUIFrame.
A frame is a window whose position and size can be changed by the user. It can have borders and a title bar, and can optionally contain a menu bar, toolbar and status bar. Inherit from wxFrame and override several methods of it.
Definition at line 35 of file albaGUIFrame.h.
| albaGUIFrame::albaGUIFrame | ( | const wxString & | title, |
| const wxPoint & | pos, | ||
| const wxSize & | size | ||
| ) |
constructor.
| albaGUIFrame::~albaGUIFrame | ( | ) |
destructor.
|
inline |
Set the Listener that will receive event-notification.
Definition at line 44 of file albaGUIFrame.h.
| void albaGUIFrame::Put | ( | wxWindow * | w | ) |
Set the window shown on the Client Area, (hide the previous contents).
|
inline |
Redraw the frame.
Definition at line 50 of file albaGUIFrame.h.
|
protected |
Send an event with the men item's id.
|
protected |
Send an event with the men operation's id.
|
protected |
Send an event with the UI item's id.
|
protected |
Send an event with the men 'Quit' item's id.
|
protected |
Redraw the frame.
|
protected |
Redraw the frame's sash panel.
|
protected |
Call LayoutWindow() method.
|
protected |
Redraw method.
|
protected |
Create the status bar into the main frame.
|
protected |
Definition at line 80 of file albaGUIFrame.h.
|
protected |
Definition at line 81 of file albaGUIFrame.h.