#include <mgui/shell.h>
Inheritance diagram for MGUI::SHELL:

Public Member Functions | |
| void | Destroy () |
| MDLGPARENT | GetDlgParent () const |
| HELPID | GetHelpID () const |
| LAYOUT_PANE_MAIN & | GetMainPane () |
| void | GetPlacement (PLACEMENT &placement) const |
| bool | IsCreated () const |
| bool | SetPlacement (const PLACEMENT &placement) |
| void | SetPlacementByKey (const char *PlacementKey) |
| void | SetTitle (const MISTRING &title) |
Protected Member Functions | |
| MGUI::COMMAND_ROUTER * | GetCmdRouter () const |
| void | SetMenuBar (const MGUI::MENU &menu) |
| void | SetStatusBar (MGUI::CTRL_STATUSBAR &StatusBar) |
| SHELL (HELPID helpid) | |
| virtual | ~SHELL () |
Private Member Functions | |
| virtual int | v_CreateContent ()=0 |
| virtual void | v_Destroy ()=0 |
| virtual MGUI::COMMAND_ROUTER * | v_GetCmdRouter () const =0 |
| virtual LAYOUT_PANE_MAIN & | v_GetMainPane ()=0 |
| virtual void | v_OnCloseRequest ()=0 |
Definition at line 75 of file shell.h.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Destroy the shell.
|
|
|
Get "command router" for shell.
|
|
|
Get MDLGPARENT for use as parent for child dialogs.
|
|
|
Get Help ID.
|
|
|
Get main layout pane.
|
|
|
Get shell 'placement' on screen.
|
|
|
Determine if shell has been 'created' yet.
|
|
|
|
|
|
Set shell 'placement' on screen. Return 'true' if successful, 'false' if not. |
|
|
Set Ini/Registry key for automatic shell placement. This will automatically load the placement and subsequently record any changes later made to the placement by the user. |
|
|
Set status bar.
|
|
|
Set title.
|
|
|
Create shell contents. For details see MGUI::TOPSHELL or MGUI::DLGSHELL. Implemented in GRE::DLG_VIEWZOOM, MGUI::DLGSHELL, MGUI::FRAMESTYLEDLG, and MGUI::TOPSHELL. |
|
|
Destroy the shell.
|
|
|
Get command router (MFC only).
|
|
|
Get main layout pane.
|
|
|
Called when user requests that shell be 'closed'. Usually results from an OS or Window Manager notification. Implemented in MGUI::DLGSHELL, and MGUI::TOPSHELL. |
1.3.8-20040913