24 #ifndef __ITextAttrInt16__ 25 #define __ITextAttrInt16__ 27 #include "IPMUnknown.h" 28 #include "TextAttrID.h" 36 enum { kDefaultIID = IID_ITEXTATTRINT16 };
38 typedef int16 ValueType;
40 typedef int16 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 GetInt16()
const {
return Get(); }
60 void SetInt16(value_type flag) {
Set(flag); }