InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
kApplyCellStyleCmdBoss Class Reference

#include <SynthObjModel.h>

Inheritance diagram for kApplyCellStyleCmdBoss:

Public Member Functions

IStyleInfo IID_ISTYLEINFO
 
ITableAttributes IID_ITABLEATTRIBUTES
 
IGridAreaData IID_IGRIDAREADATA
 
ICommand IID_ICOMMAND
 
IPMUnknown IID_IREMOVEALLCELLOVERRIDES
 
IBoolData IID_IBOOLDATA
 
IUIDData IID_IUIDDATA
 
IStylePositionInfo IID_ISTYLEPOSITIONINFO
 

Detailed Description

 Applies a cell style to a <code>GridArea</code> of a table.

Item list input
References the kTableModelBoss to apply the style to
Item list output
None
Regular observer notification
Lazy observer notification
None
See Also
kDocWorkspaceBoss, kDocBoss, IGridAreaData, kCellStyleBoss

Member Function Documentation

IBoolData kApplyCellStyleCmdBoss::IID_IBOOLDATA
     Flag for removing local cell overrides that conflict with

the applied style.

    <ul>

    <li>Implementation: kBoolDataImpl</li>

    <li>Available in: </li>

    <li>Class from:</li>

    </ul>
ICommand kApplyCellStyleCmdBoss::IID_ICOMMAND
     Flag for whether or not to apply the cell style's paragraph 

style. / IID_IAPPLYCELLSTYLEPARASTYLE, kBoolDataImpl, } }, / * Moves style groups to new location or new parent.

Item list input
References the style groups (kStyleGroupBoss) being moved.
Item list output
None
Regular observer notification
Lazy observer notification
See Also
kDocWorkspaceBoss, kWorkspaceBoss, IStyleGroupInfo, kStyleGroupBoss

/ Class { kMoveCellStyleGroupCmdBoss, kInvalidClass, { / * ICommand Interface * / IID_ICOMMAND, kMoveCellStyleGroupCmdImpl, / * IN IStylePositionInfo, set the new parent and position for the style groups. * / IID_ISTYLEPOSITIONINFO, kStylePositionInfoImpl, / * OUT IUIDListData, After command execution, Hold the uid list which can not be moved due to some error. * / IID_IUIDLISTDATA, kUIDListDataImpl, / * IN IStyleRemapData Interface, A list holding the replace with uid and preserve formatting flag,and conflict flag.* / IID_ISTYLEREMAPDATA, kStyleRemapDataImpl, } } / * Moves styles (kCellStyleBoss) to new parent and position.

Item list input
References the styles (kCellStyleBoss) being moved.
Item list output
None
Regular observer notification
Lazy observer notification
See Also
kDocWorkspaceBoss, kWorkspaceBoss, IStyleGroupInfo, kStyleGroupBoss

/ Class { kMoveCellStyleCmdBoss, kInvalidClass, { / * ICommand Interface * / IID_ICOMMAND, kMoveCellStyleCmdImpl, / * IN IStylePositionInfo, the target parent and position. * / IID_ISTYLEPOSITIONINFO, kStylePositionInfoImpl, / * OUT IUIDListData interface, after the completion of the command, Hold the uid list which can not be move due to some error * / IID_IUIDLISTDATA, kUIDListDataImpl, / * IN IStyleRemapData interface, A list holding the replace with uid and formatting flag * / IID_ISTYLEREMAPDATA, kStyleRemapDataImpl, } } / * Creates a new cell style.

Item list input
References the workspace to create the style on.
Item list output
References the newly created cell style.
Regular observer notification
  • theChange: kCreateCellStyleCmdBoss
  • theSubject: kWorkspaceBoss, kDocWorkspaceBoss
  • protocol: IID_ICELLSTYLEGROUPMANAGER, IID_ICELLSTYLEINFO
  • changedBy: command instance
Lazy observer notification
See Also
kDocWorkspaceBoss, kWorkspaceBoss, IStyleGroupManager, kCellStyleBoss

/ Class { kCreateCellStyleCmdBoss, kInvalidUID, { / * The ICommand< /code> implementation.

    <ul>

    <li>Implementation: kCreateCellStyleCmdImpl</li>

    <li>Available in: </li>

    <li>Class from:</li>

    </ul>

IGridAreaData kApplyCellStyleCmdBoss::IID_IGRIDAREADATA

The GridArea to apply the cell style to.

  • Implementation: kGridAreaDataImpl
  • Available in:
  • Class from:
IPMUnknown kApplyCellStyleCmdBoss::IID_IREMOVEALLCELLOVERRIDES
    Flag for removing all cell overrides, if this is set to

kTrue< /code>, the other flag for clearing only conflicting attributes must also be set to kTrue< /code>.

<ul>

<li>Implementation: kBoolDataImpl</li>

<li>Available in: </li>

<li>Class from:</li>

</ul>

IStyleInfo kApplyCellStyleCmdBoss::IID_ISTYLEINFO

Style info.

  • Implementation: kStyleInfoImpl
  • Available in:
  • Class from:
IStylePositionInfo kApplyCellStyleCmdBoss::IID_ISTYLEPOSITIONINFO

The style position info.

  • Implementation: kStylePositionInfoImpl
  • Available in:
  • Class from:
ITableAttributes kApplyCellStyleCmdBoss::IID_ITABLEATTRIBUTES

The cell attributes for the command.

  • Implementation: kTablesStyleTableAttributeListImpl
  • Available in:
  • Class from:
IUIDData kApplyCellStyleCmdBoss::IID_IUIDDATA

The cell style to apply.

  • Implementation: kUIDDataImpl
  • Available in:
  • Class from: