24 #ifndef __ICONDITIONALTEXTFACADE__ 25 #define __ICONDITIONALTEXTFACADE__ 27 #include "ConditionalTextID.h" 28 #include "IConditionTag.h" 29 #include "IConditionalTextOptions.h" 30 #include "RangeData.h" 66 enum { kDefaultIID = IID_ICONDITIONALTEXTFACADE };
79 UID* newConditionUID = nil,
81 UID colorUID = kInvalidUID,
82 IConditionTag::IndicatorMethod method = IConditionTag::kUnderline,
83 IConditionTag::UnderlineIndicatorAppearance appearance = IConditionTag::kSingleWavy,
84 bool16 visibleState = kTrue) = 0;
148 virtual ErrorCode
GetConditionAppearance(
const UIDRef& conditionRef, IConditionTag::UnderlineIndicatorAppearance& appearance)
const = 0;
161 IConditionTag::IndicatorMethod newMethod,
162 IConditionTag::UnderlineIndicatorAppearance newAppearance) = 0;
175 IConditionTag::IndicatorMethod& method,
176 IConditionTag::UnderlineIndicatorAppearance& appearance)
const = 0;
402 #endif // define __ICONDITIONALTEXTFACADE__