| 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.