![]() |
ATE::IParaFeatures Class ReferenceThis class encapsulates the complete set of paragraph attributes that can be applied to text. More...
Detailed DescriptionThis class encapsulates the complete set of paragraph attributes that can be applied to text. An object of this type is contained in an Attribute values are inherited from the Normal style, and can be overridden in a named style associated with the text, or at the local text level. A style or text range can partially define attributes. Only those values that are assigned override the inherited values. The constructor creates an empty object, in which all attribute values are unassigned. Setting a value causes it to be assigned, and clearing it causes it to be unassigned. When you retrieve an attribute value, a boolean return value, Constructor & Destructor Documentation
Constructor. Creates an empty object, in which all attributes are undefined.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception(). Referenced by Clone().
Copy constructor.
References ATE::sParaFeatures.
Constructs this C++ object from the corresponding C object returned by an ATE suite function. The C++ object manages reference counting.
Destructor. References ATE::sParaFeatures. Member Function Documentation
Removes the local automatic hyphenation attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local automatic leading percentage attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local automatic Tate Chu Yoko attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local Bunri Kinshi attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local Burasagari type attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the composer engine attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local consecutive hyphen limit attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local default character features attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local end indent attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local every-line composer attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local first-line indent attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes all of the local glyph scaling attribute values of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local Japanese hanging Roman attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local hyphenate capitalized attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local hyphenation word size attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local hyphenation preference attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local hyphenation zone attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local justification attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the justification method attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the kashida width attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local Kinsoku attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local Kurikaeshi Moji Shori attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local leading type attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes all of the local letter spacing attribute values of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local Moji Kumi attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the main writing direction attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local post-hyphen size attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local preferred Kinsoku order attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local pre-hyphen size attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local single-word justification attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local line space after attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local line space before attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local start indent attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes the local tab stops attribute value of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Removes all of the local word spacing attribute values of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Creates a duplicate of this object.
References IParaFeatures(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the automatic hyphenation attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the automatic leading percentage attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Japanese automatic Tate Chu Yoko attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Japanese Bunri Kinshi attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Japanese Burasagari type attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the composer engine attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the consecutive hyphen limit attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the default character features attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the default tab width attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the desired glyph scaling attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the desired letter spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the desired word spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the paragraph end indent attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the every-line composer attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the first-line indent attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Japanese hanging Roman attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the hyphenation capitalization attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the hyphenation word size attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the hyphenation preference attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the hyphenation zone attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the justification attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the justification method attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Kashida Width attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Kinsoku attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Japanese Kurikaeshi Moji Shori attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the leading type attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the maximum glyph scaling attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the maximum letter spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the maximum word spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the minimum glyph scaling attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the minimum letter spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the minimum word spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the MojiKumi attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the main writing direction attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the post-hyphen size attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the Japanese preferred Kinsoku order attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the pre-hyphen size attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves a reference to this object.
Referenced by ATE::IDocumentTextResources::CreateParaStyleWithFeatures(), IntersectFeatures(), ATE::IParaStyle::ReplaceOrAddFeatures(), ReplaceOrAddFeatures(), ATE::ITextRanges::ReplaceOrAddLocalParaFeatures(), ATE::ITextRange::ReplaceOrAddLocalParaFeatures(), ATE::IParaStyle::SetFeatures(), ATE::ITextRanges::SetLocalParaFeatures(), ATE::ITextRange::SetLocalParaFeatures(), and UnassignEachIfEqual().
Retrieves the single-word justification attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the line space after attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the line space before attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the paragraph start indent attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Retrieves the tab stops attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Clears any attributes in this object whose values are not the same as or are unassigned in the comparison object. The only values that remain are those that match the corresponding value in the comparison object.
References GetRef(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Reports whether all attributes of this object are assigned.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Reports whether all attributes of this object are unassigned.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Reports whether this is a null object.
References ATE::sParaFeatures.
Comparison operator tests for inequality.
Assignment operator.
References ATE::sParaFeatures.
Comparison operator tests for equality.
Sets any attributes in this object whose values are assigned in the comparison object to those values.
References GetRef(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local automatic hyphenation attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local automatic leading percentage attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local automatic Tate Chu Yoko attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local Bunri Kinshi attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local Burasagari type attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the composer engine attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local consecutive hyphen limit attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local default character features attribute of this paragraph.
References ATE::ICharFeatures::GetRef(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local default tab width attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local desired glyph scaling attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local desired letter spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local desired word spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local end indent attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local every-line composer attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local first-line indent attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local Japanese hanging Roman attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local hyphenation capitalized attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local hyphenated word size attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local hyphenation preference attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local hyphenation zone attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local justification attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the justification method attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the Kashida Width attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local Kinsoku attribute of this paragraph.
References ATE::IKinsoku::GetRef(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local Kurikaeshi Moji Shori attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local leading type attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local maximum glyph scaling attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local maximum letter spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local maximum word spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local minimum glyph scaling attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local minimum letter spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local minimum word spacing attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local Moji Kumi attribute of this paragraph.
References ATE::IMojiKumi::GetRef(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the main writing direction attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local post-hyphen size attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local preferred Kinsoku order attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local pre-hyphen size attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local single-word justification attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local line space after attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local line space before attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local start indent attribute of this paragraph.
References ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Sets the local tab stops attribute of this paragraph.
References ATE::ITabStops::GetRef(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception().
Clears any attributes in this object whose values are the same as in the comparison object.
References GetRef(), ATE::sParaFeatures, and ATE::Throw_ATE_Exception(). The documentation for this class was generated from the following files: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() |
|