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

#include <IToolboxStrokeFillPreference.h>

Inheritance diagram for IToolboxStrokeFillPreference:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_TOOLBOX_STROKEFILL_PREF }
 

Public Member Functions

virtual bool16 IsFillActive (const IGraphicAttrProxySuite::ActiveProxyType &attrProxyType) const =0
 
virtual bool16 IsStrokeActive (const IGraphicAttrProxySuite::ActiveProxyType &attrProxyType) const =0
 
virtual bool16 IsActive (const ToolboxProxy::ActiveProxyType &x, const IGraphicAttrProxySuite::ActiveProxyType &attrProxyType) const =0
 
virtual void SetActive (const ToolboxProxy::ActiveProxyType &x, const IGraphicAttrProxySuite::ActiveProxyType &attrProxyType)=0
 
virtual
ToolboxProxy::ActiveProxyType 
GetActive (const IGraphicAttrProxySuite::ActiveProxyType &attrProxyType)=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

IToolboxStrokeFillPreference returns information about the stroke and fill proxy in the toolbox.

Member Function Documentation

virtual ToolboxProxy::ActiveProxyType IToolboxStrokeFillPreference::GetActive (const IGraphicAttrProxySuite::ActiveProxyTypeattrProxyType)
pure virtual

Get the active proxy for the specified graphic attribute proxy type.

Returns
ToolboxProxy::ActiveProxyType what is active
virtual bool16 IToolboxStrokeFillPreference::IsActive (const ToolboxProxy::ActiveProxyTypex,
const IGraphicAttrProxySuite::ActiveProxyTypeattrProxyType 
) const
pure virtual

Is the specified graphic attribute proxy active

Returns
bool16 True or false
Parameters
xis the active proxy to check
attrProxyTypeis the graphic attribute proxy
virtual bool16 IToolboxStrokeFillPreference::IsFillActive (const IGraphicAttrProxySuite::ActiveProxyTypeattrProxyType) const
pure virtual

Is Fill active

Returns
bool16 True or false
virtual bool16 IToolboxStrokeFillPreference::IsStrokeActive (const IGraphicAttrProxySuite::ActiveProxyTypeattrProxyType) const
pure virtual

Is Stroke active

Returns
bool16 True or false
virtual void IToolboxStrokeFillPreference::SetActive (const ToolboxProxy::ActiveProxyTypex,
const IGraphicAttrProxySuite::ActiveProxyTypeattrProxyType 
)
pure virtual

Set the stroke/fill proxy to active for the specified graphic attribute proxy type.

Parameters
xwhat to set
attrProxyTypeis the graphic attribute proxy type.