InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PreflightBlackOverprintRuleUI Class Reference
Inheritance diagram for PreflightBlackOverprintRuleUI:
CPMUnknown< IPreflightRuleUI >

Public Member Functions

 PreflightBlackOverprintRuleUI (IPMUnknown *iBoss)
 
virtual bool HasUI () const
 
virtual IControlViewCreateCustomUI (IDataBase *iUIDataBase) const
 
virtual bool ApplyDataToCustomUI (IControlView *iCustomUI, IPreflightRuleData *iRuleDataToApply) const
 
virtual bool GetDataFromCustomUI (IControlView *iCustomUI, IPreflightRuleData *iRuleData) const
 
virtual PMString GetDataParemeterDescription (const IPreflightRuleData::Key &key) const
 
virtual IPreflightRuleUI::UnitType GetDataParemeterUnitType (const IPreflightRuleData::Key &key) const
 
virtual bool GetDataParemeterRange (const IPreflightRuleData::Key &key, ScriptData &maxData, ScriptData &minData) const
 
virtual bool ValidateParameterData (const IPreflightRuleData::Key &key, const ScriptData &newData, PMString &errorString) const
 
virtual bool GetDataParemeterMapping (const IPreflightRuleData::Key &key, ScriptListData &enumData, ScriptListData &stringData) const
 
virtual IPreflightRuleData::Key GetDataParamRoot () const
 
virtual void GetDataParamParent (const IPreflightRuleData::Key &key, IPreflightRuleData::Key &keyParent) const
 
virtual bool GetDataParamDirectChildren (const IPreflightRuleData::Key &key, std::vector< IPreflightRuleData::Key > &keyList) const
 
virtual PMString GetSubpartName (ClassID subpartID) const
 

Additional Inherited Members

- Private Types inherited from IPreflightRuleUI
enum  { kDefaultIID = IID_IPREFLIGHTRULEUI }
 
enum  UnitType {
  kDefaultUnit = -1, kXCoordinate, kYCoordinate, kPoints,
  kTextUnits, kTextSizeUnits, kLineUnits, kPercent,
  kCoordinateGroupWithConstrain, kCoordinateGroupNoConstrain, kEnumerator, kStaticText
}
 
- Private Member Functions inherited from CPMUnknown< IPreflightRuleUI >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 
 CPMUnknown (IPMUnknown *boss)
 

Member Function Documentation

bool PreflightBlackOverprintRuleUI::ApplyDataToCustomUI (IControlViewiCustomUI,
IPreflightRuleDataiRuleDataToApply 
) const
virtual
IControlView * PreflightBlackOverprintRuleUI::CreateCustomUI (IDataBaseiUIDataBase) const
virtual
bool PreflightBlackOverprintRuleUI::GetDataFromCustomUI (IControlViewiCustomUI,
IPreflightRuleDataiRuleData 
) const
virtual
bool PreflightBlackOverprintRuleUI::GetDataParamDirectChildren (const IPreflightRuleData::Keykey,
std::vector< IPreflightRuleData::Key > & keyList 
) const
virtual
void PreflightBlackOverprintRuleUI::GetDataParamParent (const IPreflightRuleData::Keykey,
IPreflightRuleData::KeykeyParent 
) const
virtual
IPreflightRuleData::Key PreflightBlackOverprintRuleUI::GetDataParamRoot () const
virtual
PMString PreflightBlackOverprintRuleUI::GetDataParemeterDescription (const IPreflightRuleData::Keykey) const
virtual
bool PreflightBlackOverprintRuleUI::GetDataParemeterMapping (const IPreflightRuleData::Keykey,
ScriptListData & enumData,
ScriptListData & stringData 
) const
virtual
bool PreflightBlackOverprintRuleUI::GetDataParemeterRange (const IPreflightRuleData::Keykey,
ScriptDatamaxData,
ScriptDataminData 
) const
virtual
IPreflightRuleUI::UnitType PreflightBlackOverprintRuleUI::GetDataParemeterUnitType (const IPreflightRuleData::Keykey) const
virtual
PMString PreflightBlackOverprintRuleUI::GetSubpartName (ClassID subpartID) const
virtual

See IPreflightRuleUI::GetSubpartName

virtual bool PreflightBlackOverprintRuleUI::HasUI () const
inlinevirtual
bool PreflightBlackOverprintRuleUI::ValidateParameterData (const IPreflightRuleData::Keykey,
const ScriptDatanewData,
PMStringerrorString 
) const
virtual