|
UniWidgets
1.0.0
|
00001 #ifndef _IMITATORSHOWLOGIC_H 00002 #define _IMITATORSHOWLOGIC_H 00003 // ------------------------------------------------------------------------- 00004 #include <objects/ShowLogic.h> 00005 #include <objects/AbstractLogic.h> 00006 // ------------------------------------------------------------------------- 00007 namespace UniWidgets 00008 { 00014 class ImitatorShowLogic : public ShowLogic 00015 { 00016 public: 00017 ImitatorShowLogic(); 00018 explicit ImitatorShowLogic(ShowLogic::BaseObjectType* gobject); 00019 virtual ~ImitatorShowLogic(); 00020 DISALLOW_COPY_AND_ASSIGN(ImitatorShowLogic); 00021 00022 bool show_state( const long mode, bool blink = true ); 00023 void hide_state( const long mode); 00024 void set_state(const long mode,bool blink); 00025 private: 00026 void constructor(); 00027 }; 00028 00029 } 00030 00031 #endif
1.7.6.1