24 #ifndef __ITextAttrInt32__ 25 #define __ITextAttrInt32__ 27 #include "IPMUnknown.h" 28 #include "TextAttrID.h" 36 enum { kDefaultIID = IID_ITEXTATTRINT32 };
38 typedef int32 ValueType;
40 typedef int32 value_type;
43 virtual void Set(value_type) = 0;
46 virtual value_type Get()
const = 0;
55 virtual bool16
HasLimits(value_type& lLim, value_type& uLim)
const = 0;
58 value_type GetInt32()
const {
return Get(); }
60 void SetInt32(value_type flag) {
Set(flag); }