www.pudn.com > SmartFDISK.zip > myapp.h


// Smart FDISK Header File -- Application 
// Designed by Suzhe 1998.8 
 
#if !defined( __MyApplication) && defined( Uses_MyApplication ) 
#define __MyApplication 
 
extern Boolean UseInt13Ext; 
 
class THDDialog; 
// class THeapView; 
 
class MyApplication: public TApplication 
{ 
public: 
	MyApplication(); 
	~MyApplication(); 
	virtual void handleEvent(TEvent& event); 
	virtual void getEvent(TEvent& event); 
    virtual TPalette& getPalette() const; 
	static TMenuBar *initMenuBar( TRect ); 
	static TStatusLine *initStatusLine( TRect ); 
	virtual void outOfMemory(); 
//	virtual void idle();              // Updates heap and clock views 
private: 
	void aboutBox(); 
	THDDialog *HDDialog; 
//	TIDEMemInfo *memInfo; 
}; 
 
 
class TMyStatusLine : public TStatusLine 
{ 
public: 
	TMyStatusLine(const TRect& bounds, TStatusDef& aDefs) : 
		TStatusLine( bounds, aDefs ){} 
 
	virtual const char* hint(ushort aHelpCtx); 
}; 
 
#endif  //End of __MyApplication