home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 May / Pcwk0597.iso / sybase / starbuck / hpp.z / MMSTYLE.HPP < prev    next >
C/C++ Source or Header  |  1995-12-20  |  872b  |  28 lines

  1. #ifndef _MMSTYLE_HPP
  2. #define _MMSTYLE_HPP
  3.  
  4. #include "mmprop.hpp"
  5.  
  6. class SaveSource;
  7. class SaveItem;
  8.  
  9. class METACLASSDEF MMStyle : public MMBaseProperty {
  10.     public:
  11.         MMStyle( const MMStyleData * data );
  12.         MMStyle() {}
  13.  
  14.         virtual WStyle          GetStyle() const;
  15.         virtual WStyle          GetMask() const;
  16.         virtual WConstantString GetResString() const;
  17.         virtual WBool           GetExtended() const;
  18.  
  19.         virtual WBool           GetPresent( const DTObject * obj ) const;
  20.         virtual WBool           SetPresent( DTObject *, WBool ) const;
  21.         virtual WBool           GetDefault( const DTObject * obj ) const;
  22.  
  23.         virtual WBool           Save( const DTObject *, SaveSource & save ) const;
  24.         virtual WBool           Load( DTObject *, SaveItem * load ) const;
  25. };
  26.  
  27. #endif // _MMSTYLE_HPP
  28.