InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ICellStrokeSidesData Class Referenceabstract

#include <ICellStrokeSidesData.h>

Inheritance diagram for ICellStrokeSidesData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ICELLSTROKESIDESDATA }
 

Public Member Functions

virtual Tables::ESelectionSides Get () const =0
 
virtual void Set (Tables::ESelectionSides sides, bool16 notifyOfChange=kTrue)=0
 
virtual void Update ()=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

UI information about the selected sides of a cell (or group of cells)

Member Function Documentation

virtual Tables::ESelectionSides ICellStrokeSidesData::Get () const
pure virtual

Returns the current selected sides in the stroke panel

Returns
Tables::ESelectionSides
virtual void ICellStrokeSidesData::Set (Tables::ESelectionSides sides,
bool16 notifyOfChange = kTrue 
)
pure virtual

Takes a boolean when to notify of the change because for initialization we don't want to notify that this has changed

Parameters
sidesThe sides that are currently selected in the stroke panel
notifyOfChangenotify that this changed
virtual void ICellStrokeSidesData::Update ()
pure virtual

Updates this value according to what sides are selected by the widget in the stroke panel