#include <mmsguicontrol.h>
Public Member Functions | |
MMSGUIControl (MMSWindow *window=NULL) | |
virtual | ~MMSGUIControl () |
virtual bool | load (MMSWindow *parent, string dialogfile="", MMSTheme *theme=NULL) |
virtual bool | isInitialized () |
virtual bool | show () |
Private Attributes | |
string | dialogfile |
MMSDialogManager * | dm |
MMSWindow * | window |
Friends | |
class | MMSFileDialog |
class | MMSInputControl |
This class is the base class for all GUI controls. Please use derived classes only. Do not construct this class!
Definition at line 46 of file mmsguicontrol.h.
MMSGUIControl::MMSGUIControl | ( | MMSWindow * | window = NULL |
) |
Definition at line 36 of file mmsguicontrol.cpp.
MMSGUIControl::~MMSGUIControl | ( | ) | [virtual] |
Definition at line 42 of file mmsguicontrol.cpp.
bool MMSGUIControl::load | ( | MMSWindow * | parent, | |
string | dialogfile = "" , |
|||
MMSTheme * | theme = NULL | |||
) | [virtual] |
Reimplemented in MMSFileDialog, and MMSInputControl.
Definition at line 52 of file mmsguicontrol.cpp.
bool MMSGUIControl::isInitialized | ( | ) | [virtual] |
Definition at line 71 of file mmsguicontrol.cpp.
bool MMSGUIControl::show | ( | ) | [virtual] |
friend class MMSFileDialog [friend] |
Definition at line 59 of file mmsguicontrol.h.
friend class MMSInputControl [friend] |
Definition at line 60 of file mmsguicontrol.h.
string MMSGUIControl::dialogfile [private] |
Definition at line 48 of file mmsguicontrol.h.
MMSDialogManager* MMSGUIControl::dm [private] |
Definition at line 49 of file mmsguicontrol.h.
MMSWindow* MMSGUIControl::window [private] |
Definition at line 50 of file mmsguicontrol.h.