00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #if !defined( __BQBASE_H__ )
00016 #define __BQBASE_H__
00017
00018 class BqBase : public Rsrc , public Window {
00019 private:
00020
00021 const int id;
00022
00023 protected:
00024
00025 Form *f;
00026 bool isDisplayed;
00027
00028 virtual void SetupDialog( const std::string &aFormname );
00029
00030 virtual const bool SetupWindow( const Message &msg );
00031
00032 virtual void InitDialog( void ) {};
00033
00034 public:
00035
00036 BqBase( const int aId , Window *aParent );
00037
00038 virtual ~BqBase( void );
00039
00040 virtual const bool MainLoop( void );
00041 };
00042
00043 #endif