![]() | InDesign SDK 20.5 |
#include <ICellStrokeAttrData.h>

Classes | |
| class | Attributes |
| struct | Data |
Public Types | |
| enum | { kDefaultIID = IID_CELLSTROKEATTRIBUTEDATA } |
| enum | EAttributes { eNoAttrs = 0, eWeight = 1, eColor = 2, eLineType = 4, eTint = 8, eOverprint = 16, eGapColor = 32, eGapTint = 64, eGapOverprint = 128, eAllAttrs = 255 } |
Public Member Functions | |
| virtual Data | Get (void) const =0 |
| virtual void | Set (const Data &strokeData)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Carries cell stroke attribute information. Data indicates the attributes being carried, the sides of the cell to which they apply e.g. the top or bottom and their values. This interface is used to manipulate cell stroke attributes efficiently as a set, rather than having to operate on them individually.
Types of attribute the data interface can carry. Enumerators can be OR'd into a bitmask if more than one attribute is to be operated on.
| pure virtual |
Get the data being carried.
| pure virtual |
Set the data being carried.
| strokeData | cell stroke attribute data to be carried. |