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

Public Member Functions

 SnpPerformTextAttrTateChuYoko ()
 
virtual ~SnpPerformTextAttrTateChuYoko ()
 
ErrorCode ApplyTateChuYoko (const InDesign::TextRange &textRange, const SnpTateChuYokoSttings &TCYData)
 
ErrorCode ApplyAutomaticTateChuYoko (const InDesign::TextRange &textRange, const SnpTateChuYokoSttings &TCYData)
 
ErrorCode RemoveTateChuYoko (const InDesign::TextRange &textRange)
 
ErrorCode RemoveAutomaticTateChuYoko (const InDesign::TextRange &textRange)
 
ErrorCode InspectTateChuYoko (const InDesign::TextRange &textRange, SnpTateChuYokoSttings &TCYData)
 
void SetTateChuYokoData (SnpTateChuYokoSttings &TCYData)
 
void ReportTateChuYokoData (const SnpTateChuYokoSttings &TCYData)
 

Detailed Description

Constructor & Destructor Documentation

SnpPerformTextAttrTateChuYoko::SnpPerformTextAttrTateChuYoko ()
inline

Constructor.

virtual SnpPerformTextAttrTateChuYoko::~SnpPerformTextAttrTateChuYoko ()
inlinevirtual

Destructor.

Member Function Documentation

ErrorCode SnpPerformTextAttrTateChuYoko::ApplyAutomaticTateChuYoko (const InDesign::TextRangetextRange,
const SnpTateChuYokoSttingsTCYData 
)

Applies automatic TateChuYoko attributes onto the specified paragraph.

Parameters
[in]textRangeThe text range to which you want to apply TateChuYoko.
[in]TCYDataThe TateChuYoko settings. Use SetTateChuYokoData() to fill in the members.
Returns
kSuccess on success, kFailure otherwise.
ErrorCode SnpPerformTextAttrTateChuYoko::ApplyTateChuYoko (const InDesign::TextRangetextRange,
const SnpTateChuYokoSttingsTCYData 
)

Applies TateChuYoko attributes onto the specified text model range.

Parameters
[in]textRangeThe text range to which you want to apply TateChuYoko.
[in]TCYDataThe TateChuYoko settings. Use SetTateChuYokoData() to fill in the members.
Returns
kSuccess on success, kFailure otherwise.
ErrorCode SnpPerformTextAttrTateChuYoko::InspectTateChuYoko (const InDesign::TextRangetextRange,
SnpTateChuYokoSttingsTCYData 
)

Inspects TateChuYoko attributes over the specified text model range. The details are printed onto the SNIPLOG.

Parameters
[in]textRangeThe text range from which you want to inspect TateChuYoko.
[out]TCYDataThe TateChuYoko settings.
Returns
kSuccess on success, kFailure otherwise.
ErrorCode SnpPerformTextAttrTateChuYoko::RemoveAutomaticTateChuYoko (const InDesign::TextRangetextRange)

Removes (or simply turns off) automatic TateChuYoko attributes from the specified paragraph.

Parameters
[in]textRangeThe text range from which you want to remove TateChuYoko.
Returns
kSuccess on success, kFailure otherwise.
ErrorCode SnpPerformTextAttrTateChuYoko::RemoveTateChuYoko (const InDesign::TextRangetextRange)

Removes (or simply turns off) TateChuYoko attributes from the specified text model range.

Parameters
[in]textRangeThe text range from which you want to remove TateChuYoko.
Returns
kSuccess on success, kFailure otherwise.
void SnpPerformTextAttrTateChuYoko::ReportTateChuYokoData (const SnpTateChuYokoSttingsTCYData)

Reports TateChuYoko data to SNIPLOG.

Parameters
[in]TCYDataThe TateChuYoko settings.
void SnpPerformTextAttrTateChuYoko::SetTateChuYokoData (SnpTateChuYokoSttingsTCYData)

Sets the SnpTateChuYokoSttings structure.

Parameters
[out]TCYDataThe TateChuYoko settings that can be passed on to ApplyTateChuYoko().