gwenhywfar  4.3.3
fox16_gui_updater_l.hpp
Go to the documentation of this file.
00001 /***************************************************************************
00002     begin       : Fri Jan 22 2010
00003     copyright   : (C) 2010 by Martin Preuss
00004     email       : martin@libchipcard.de
00005 
00006  ***************************************************************************
00007  *          Please see toplevel file COPYING for license details           *
00008  ***************************************************************************/
00009 
00010 
00011 #ifndef FOX16_GUI_UPDATER_L_HPP
00012 #define FOX16_GUI_UPDATER_L_HPP
00013 
00014 #include <fx.h>
00015 
00016 #include <list>
00017 
00018 
00019 
00020 
00021 class FOX16_GuiUpdater: public FXObject {
00022   FXDECLARE(FOX16_GuiUpdater)
00023 
00024 public:
00025   enum {
00026     ID_CHORE=1
00027   };
00028 
00029   FOX16_GuiUpdater();
00030   ~FOX16_GuiUpdater();
00031 
00032   void guiUpdate();
00033 
00034   long onChore(FXObject*, FXSelector, void*);
00035 
00036 protected:
00037   FXuint m_guiIdleFlag;
00038 
00039 };
00040 
00041 
00042 
00043 #endif
00044