00001 /* 00002 _/_/_/ _/_/_/ _/_/_/_/ _/_/_/ _/ _/ _/_/_/_/ _/_/_/_/ _/_/_/ _/_/_/_/ 00003 _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ 00004 _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ 00005 _/_/_/ _/ _/ _/_/_/_/ _/ _/ _/ _/ _/_/_/ _/_/_/_/ _/ _/ _/_/_/_/ 00006 _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ 00007 _/ _/ _/ _/ _/ _/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ 00008 _/ _/ _/ _/ _/ _/ _/_/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ 00009 _/_/_/_/ _/_/_/ _/ _/ _/ _/_/_/ _/_/_/_/ _/ _/ _/_/_/ _/ _/ 00010 00011 \author Hannosset Christophe 00012 \date 27 - Nov - 2003 00013 */ 00014 #if !defined( __STARINFODLG_H__ ) 00015 #define __STARINFODLG_H__ 00016 00017 class SunImageObject : public XImage { 00018 int atSun; 00019 public: 00020 00021 void SetSunIndex( const int aAtSun ) { atSun = aAtSun; } 00022 protected: 00023 00024 virtual void Draw( void ); 00025 }; 00026 00027 class StarInfoDlg : public BqBase { 00028 private: 00029 00030 StarSystem *&ss; 00031 const int id; 00032 bool ans; 00033 00034 public: 00035 00036 StarInfoDlg( const int aid , StarSystem *&aSs , Window *aParent ); 00037 00038 ~StarInfoDlg( void ); 00039 00041 virtual const bool MainLoop( void ); 00042 00043 protected: 00044 00045 virtual const bool SetupWindow( const Message &msg ); 00046 00047 virtual const bool evMouseLClick( const CtrlMessage &msg ); 00048 }; 00049 00050 #endif
1.3.3