tools/toolpersistent/ortoolpersistent_tool.h
#ifndef __ORTOOL_PERSISTENT_TOOL_H__
#define __ORTOOL_PERSISTENT_TOOL_H__
class ORToolPersistentData;
#define ORTOOLPERSISTENT__CLASSNAME ORToolPersistent
#define ORTOOLPERSISTENT__CLASSSTR "ORToolPersistent"
class ORToolPersistent : public FBTool
{
public:
virtual bool FBCreate();
virtual void FBDestroy();
private:
void UICreate ();
void UIConfigure ();
void UIReset ();
void UIRefresh ();
private:
FBSystem mSystem;
FBApplication mApplication;
ORToolPersistentData* FindPersistentData( bool pCreate );
void DeletePersistentData();
FBString GetPersistentData();
void SetPersistentData( FBString pText );
FBLabel mLabelDirections;
FBEdit mPersistentText;
};
#endif