/*********\ * * * Frame * * * \*********/ #ifndef GTKFIG_FRAME_H #define GTKFIG_FRAME_H #include "rectangleobject.h" #include "lineproperties.h" /* * Frame */ class TCADFrame : public TCADRectangleObject, public TCADLinePropertiesI { public: TCADFrame(TCADSheet *Sheet) : TCADRectangleObject(Sheet) { } virtual void Save(TCADSaveStream *Fl); virtual void SaveProperties(TCADSaveStream *Fl); virtual char LoadProperty(TCADLoadStream *Fl,char *ID); virtual void Export(FILE *Fl,TExportFormat Format); virtual void Draw(GdkRegion *Region); virtual void Select(GdkRectangle *RefreshRect); }; #endif