![[]](/images/special/trans.gif)
LibN2L-4 Library Code ReferenceClassesCompounds Files Members Method Index Full Reference cGuiACRemoveElement.hGo to the documentation of this file.00001 #ifndef _n2l4_cGuiACRemoveElement_h 00002 #define _n2l4_cGuiACRemoveElement_h 00003 00004 #include "n2l/n2l.h" 00005 #include "n2l/gui.h" 00006 #include "n2l/dynVars.h" 00007 00008 /******************************************************************************/ 00009 namespace n2l 00010 { 00011 class cGuiACRemoveElement : public cGuiACInt 00012 { 00013 public: 00014 cGuiACRemoveElement( const cDynVar &iDef ); 00015 00016 virtual ~cGuiACRemoveElement(); 00017 00018 virtual void load( const cDynVar &iDef ); 00019 00020 virtual void execute( cGuiElement *const ioElement, 00021 const tGuiActionType iType, const cDynVar &iData ); 00022 00023 virtual const cAutoPtr<cGuiACInt> clone() const; 00024 00025 protected: 00026 virtual void cloneInto( 00027 const cAutoPtr<cGuiACRemoveElement> &ioElement ) const; 00028 00029 private: 00030 tString mElementName; 00031 00032 cGuiACRemoveElement(); 00033 00034 void init(); 00035 }; 00036 00037 } 00038 00039 #endif |