SimpleView.h

00001 #ifndef _SIMPLEVIEW_H
00002 #define _SIMPLEVIEW_H
00003 // -------------------------------------------------------------------------
00004 #include <gtkmm.h>
00005 #include <plugins.h>
00006 #include <global_macros.h>
00007 // -------------------------------------------------------------------------
00008 namespace UniWidgets
00009 {
00019 class SimpleView : public Gtk::EventBox
00020 {
00021 public:
00022   SimpleView();
00023   explicit SimpleView(Gtk::EventBox::BaseObjectType* gobject);
00024   virtual ~SimpleView();
00025 
00026   /* Methods */
00027   virtual void start_blink() {;}
00028   virtual void stop_blink() {;}
00029   virtual bool is_blinking(){return false;}
00030   virtual bool can_blinking(){return false;}  //Определяем способен ли компонент мигать
00031 
00032 private:
00033   DISALLOW_COPY_AND_ASSIGN(SimpleView);
00034   /* Properties */
00035   ADD_PROPERTY( show_, bool )
00036   ADD_PROPERTY( blink_, bool )
00037   ADD_PROPERTY( mode, long )
00038   ADD_PROPERTY( priority, long )
00039 };
00040 
00041 }
00042 
00043 #endif

Документация по UniWidgets. Последние изменения: Fri Oct 10 09:57:49 2014. Создано системой  doxygen 1.5.9