ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
flashx.textLayout.formats 

JustificationRule  - AS3

Packageflashx.textLayout.formats
Classpublic final class JustificationRule
InheritanceJustificationRule Inheritance Object

Language Version: ActionScript 3.0
Runtime Versions: Flash Player 10, AIR 1.5

Defines values for setting the justificationRule property of the TextLayoutFormat class. Default value is SPACE, which accomplishes justification by adding extra space to the space characters. When you use EAST_ASIAN, Japanese style leading is employed, which applies bottom-down as opposed to top-up, which is used in Roman text. The spacing of punctuation is also different. In the Roman version, the comma and Japanese periods take a full character's width but only half in East Asian. Additionally, the spacing between sequential punctuation marks becomes tighter, obeying traditional East Asian typographic conventions. Also note the leading, applied to the second line of the paragraphs in the example below. In the East Asian version, the last two lines push left. In the Roman version, the second and following lines push left.

justificationRule

Related API Elements



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
Public Methods
 MethodDefined By
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Public Constants
 ConstantDefined By
  EAST_ASIAN : String = "eastAsian"
[static] Specifies East Asian justification rules.
JustificationRule
  SPACE : String = "space"
[static] Specifies justification for Latin and other horizontal scripts that divide words using spaces.
JustificationRule
Constant Detail

EAST_ASIAN

Constant
public static const EAST_ASIAN:String = "eastAsian"

Language Version: ActionScript 3.0
Runtime Versions: Flash Player 10, AIR 1.5

Specifies East Asian justification rules.

SPACE

Constant 
public static const SPACE:String = "space"

Language Version: ActionScript 3.0
Runtime Versions: Flash Player 10, AIR 1.5

Specifies justification for Latin and other horizontal scripts that divide words using spaces. Use this value for everything except East Asian text.