27 #ifndef __IGenericTextSelectionSuite__ 28 #define __IGenericTextSelectionSuite__ 33 #include "ShuksanID.h" 34 #include "IPMUnknown.h" 35 #include "WritingModeUIID2.h" 36 #include "WritingModeID2.h" 37 #include "ICTextNavigationSuite.h" 55 enum { kDefaultIID = IID_IGENERICTEXTSELECTION_SUITE };
57 enum ViewType { kStandard, kNote };
76 enum DrawChoice { kDontDrawSelection, kDrawSelection};
92 virtual void DeselectAll() = 0;
102 virtual bool16 CanEditText() = 0;
124 virtual void SetWidgetParent_(
IPMUnknown *parent) = 0;
134 virtual ViewType GetSelectionViewType() = 0;
139 virtual void TempSetSelectionTextModel(
const UIDRef &storyRef) = 0;
143 #endif // __IGenericTextSelectionSuite__