10#if !defined(GUI_LOAD_DIALOG_CMD_H)
11#define GUI_LOAD_DIALOG_CMD_H
13#include "GUICommand.h"
33#if defined(GUILIANI_STREAM_GUI) || defined(GUILIANI_WRITE_GUI)
53#if defined(GUILIANI_STREAM_GUI)
60#if defined(GUILIANI_WRITE_GUI)
Helper Macros in Guiliani
ObjectHandle_t
List of object resource ids.
Definition: GUIObjectHandleResource.h:55
Command object base class.
Definition: GUICommand.h:127
Loads a GUI definition from a file.
Definition: GUILoadDialogCmd.h:31
CGUILoadDialogCmd()
Constructor for factory. Do not use this constructor in user code.
CGUIObject * m_pkLoadedDialog
temporary pointer which is set when the dialog is loaded. Use carefully.
Definition: GUILoadDialogCmd.h:78
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
virtual void ReadFromStream()
ObjectHandle_t m_eDelete
ID of object to be deleted.
Definition: GUILoadDialogCmd.h:75
eC_String m_kFileName
File name of the dialog to be loaded.
Definition: GUILoadDialogCmd.h:69
static const eC_Char XMLTAG_DESTDIALOGFILENAME[]
Definition: GUILoadDialogCmd.h:35
CGUILoadDialogCmd(const eC_String &rkFileName, ObjectHandle_t eParent=NO_HANDLE, ObjectHandle_t eDelete=NO_HANDLE)
Constructs a LoadDialogCmd.
ObjectHandle_t m_eParent
ID of the designated parent object of the new dialog.
Definition: GUILoadDialogCmd.h:72
This is the Guiliani base class all controls are derived from.
Definition: GUIObject.h:81