TextFramePreference
Text frame preferences.
Go to Property Listing | Method Listing
Methods:
addEventListener, getElements, removeEventListener, toSource, toSpecifier
Objects:
AutoSizingReferenceEnum, AutoSizingTypeEnum, Boolean, EventListeners, Events, FirstBaseline, Number, Object, String, StrokeStyle, Swatch, VerticalJustification
Hierarchy:
Superclass: Preference
Class: TextFramePreference
Property Listing
Property |
Type |
Access |
Description |
---|---|---|---|
read/write |
The reference point for auto sizing of text frame. Reference point is automatically adjusted to the suitable value depending on the auto-sizing type value. As an example, top left reference point becomes top center for height only dimension |
||
read/write |
Auto-sizing type of text frame. Based on type, reference value is automatically adjusted. For example, for height only type, top-left reference point becomes top-center. Recommended to change auto-sizing type, after setting other auto-sizing attributes |
||
Number (range -10000 - 10000) |
read/write |
Text Frame Column Rule Bottom Inset |
|
read/write |
If true, enable inset chain override. |
||
Number (range -10000 - 10000) |
read/write |
Text Frame Column Rule Offset |
|
read/write |
If true, enable overprint override. |
||
read/write |
If true, enable overrides to text frame vertical column rule options. |
||
read/write |
Text Frame Column Rule Stroke Color |
||
Number (range 0 - 100) |
read/write |
Text Frame Column Rule Stroke Tint |
|
read/write |
Text Frame Column Rule Stroke Type |
||
Number (range 0 - 10000) |
read/write |
Text Frame Column Rule Width |
|
Number (range -10000 - 10000) |
read/write |
Text Frame Column Rule top inset |
|
readonly |
A collection of event listeners. |
||
readonly |
A collection of events. |
||
read/write |
The distance between the baseline of the text and the top inset of the text frame or cell. |
||
read/write |
If true, enable overrides to document footnote options. |
||
read/write |
Minimum Spacing Before First Footnote |
||
read/write |
Space between footnotes. |
||
read/write |
If true, enable straddling footnotes. |
||
read/write |
If true, ignores text wrap settings for drawn or placed objects in the text frame. |
||
Unit(0-8640points) Array of 4 Units (0 - 8640 points). |
read/write |
The amount to offset text from the edges of the text frame, specified either as a single value applied uniformly to all sides of the text frame or as an array of 4 values in the format [top inset, left inset, bottom inset, right inset]. Can return: Unit (0 - 8640 points) or Array of 4 Units (0 - 8640 points). |
|
readonly |
Returns true if the object specifier resolves to valid objects. |
||
read/write |
The minimum distance between the baseline of the text and the top inset of the text frame or cell. |
||
read/write |
The minimum height for auto-sizing of the text frame. |
||
read/write |
The minimum width for auto-sizing of the text frame. |
||
readonly |
The parent of the TextFramePreference (a Application, Document, TextFrame, EndnoteTextFrame or ObjectStyle). |
||
read/write |
A property that allows setting of several properties at the same time. |
||
Number (range 1 - 40) |
read/write |
The number of columns in the text frame. Note: Depending on the value of use fixed column width, the number of columns can change automatically when the text frame size changes. |
|
read/write |
The column width of the columns in the text frame. |
||
read/write |
The space between columns in the text frame. |
||
read/write |
The maximum column width of the columns in the text frame. Use 0 to indicate no upper limit. |
||
read/write |
If true, maintains column width when the text frame is resized. If false, causes columns to resize when the text frame is resized. Note: When true, resizing the frame can change the number of columns in the frame. |
||
read/write |
If true, maintains column width between a min and max range when the text frame is resized. If false, causes columns to resize when the text frame is resized. Note: When true, resizing the frame can change the number of columns in the frame. |
||
read/write |
If true, minimum height value is used during the auto-sizing of text frame. |
||
read/write |
If true, minimum width value is used during the auto-sizing of text frame. |
||
read/write |
If true, line-breaks are not introduced after auto sizing. |
||
read/write |
Vertically justify balanced across all columns. |
||
read/write |
The vertical alignment of the text content. |
||
read/write |
The maximum amount of vertical space between two paragraphs. Note: Valid only when vertical justification is justified; the specified amount is applied in addition to the space before or space after values defined for the paragraph. |
Method Listing
EventListener addEventListener (eventType:String, handler:Varies File JavaScriptFunction, [captures:Boolean=Boolean])
Adds an event listener.
Parameter |
Type |
Description |
---|---|---|
eventType |
The event type. |
|
handler |
JavaScriptFunction |
The event handler. Can accept: File or JavaScript Function. |
captures |
This parameter is obsolete. (Optional) (default: false) |
TextFramePreference getElements ()
Resolves the object specifier, creating an array of object references.
Boolean removeEventListener (eventType:String, handler:Varies File JavaScriptFunction, [captures:Boolean=Boolean])
Removes the event listener.
Parameter |
Type |
Description |
---|---|---|
eventType |
The registered event type. |
|
handler |
JavaScriptFunction |
The registered event handler. Can accept: File or JavaScript Function. |
captures |
This parameter is obsolete. (Optional) (default: false) |
String toSource ()
Generates a string which, if executed, will return the TextFramePreference.
String toSpecifier ()
Retrieves the object specifier.
Object of
Application.textFramePreferences
Document.textFramePreferences
ObjectStyle.textFramePreferences
TextFrame.textFramePreferences
EndnoteTextFrame.textFramePreferences
Event.parent
EventListener.parent
MutationEvent.parent