Пакет | flashx.textLayout.factory |
Класс | public class TextLineFactoryBase |
Наследование | TextLineFactoryBase Object |
Подклассы | StringTextLineFactory, TextFlowTextLineFactory |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Примечание. Непосредственное создание или использование объекта TextLineFactoryBase с помощью кода приложения, как правило, не требуется. Вместо этого используйте один из полученных классов фабрики текста.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
compositionBounds : Rectangle
Прямоугольник, внутри которого создаются текстовые строки. | TextLineFactoryBase | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
horizontalScrollPolicy : String
Указывает способ создания строк в случае, если границы компоновки недостаточно велики. | TextLineFactoryBase | ||
isTruncated : Boolean [только для чтения]
Указывает, был ли текст усечен при последней операции создания строк. | TextLineFactoryBase | ||
swfContext : ISWFContext
Экземпляр ISWFContext, используемый для создания, при необходимости, вызовов FTE. | TextLineFactoryBase | ||
truncationOptions : flashx.textLayout.factory:TruncationOptions
Указывает параметры усечения текста, если он не умещается в границах компоновки. | TextLineFactoryBase | ||
verticalScrollPolicy : String
Указывает способ создания строк в случае, если границы компоновки недостаточно велики. | TextLineFactoryBase |
Метод | Определено | ||
---|---|---|---|
Конструктор базового класса для фабрик текстовых строк. | TextLineFactoryBase | ||
Наименьший прямоугольник, в котором может уместиться размещаемое содержимое. | TextLineFactoryBase | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
compositionBounds | свойство |
horizontalScrollPolicy | свойство |
horizontalScrollPolicy:String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает способ создания строк в случае, если границы компоновки недостаточно велики.
Если задано значение ScrollPolicy.ON
или ScrollPolicy.AUTO
, то создаются все строки. Прокрутка строк в видимой области (и, при необходимости, маскировка строк за пределами этой области) выполняется вручную. Если задано значение ScrollPolicy.OFF
, то создаются только строки, которые помещаются в границах компоновки.
Если установлено свойство truncationOptions
, стратегия прокрутки игнорируется (прокрутка выполняется как при выбранном значении ScrollPolicy.OFF
).
Реализация
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
Связанные элементы API
isTruncated | свойство |
swfContext | свойство |
swfContext:ISWFContext
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Экземпляр ISWFContext, используемый для создания, при необходимости, вызовов FTE.
По умолчанию реализация ISWFContext является объектом FlowComposerBase. Приложения могут предоставлять пользовательскую реализацию для использования шрифтов, встроенных в другой файл SWF, или для кэширования и повторного использования текстовых строк.
Реализация
public function get swfContext():ISWFContext
public function set swfContext(value:ISWFContext):void
Связанные элементы API
truncationOptions | свойство |
truncationOptions:flashx.textLayout.factory:TruncationOptions
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает параметры усечения текста, если он не умещается в границах компоновки.
Реализация
public function get truncationOptions():flashx.textLayout.factory:TruncationOptions
public function set truncationOptions(value:flashx.textLayout.factory:TruncationOptions):void
verticalScrollPolicy | свойство |
verticalScrollPolicy:String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает способ создания строк в случае, если границы компоновки недостаточно велики.
Если задано значение ScrollPolicy.ON
или ScrollPolicy.AUTO
, то создаются все строки. Прокрутка строк в видимой области (и, при необходимости, маскировка строк за пределами этой области) выполняется вручную. Если задано значение ScrollPolicy.OFF
, то создаются только строки, которые помещаются в границах компоновки.
Если установлено свойство truncationOptions
, стратегия прокрутки игнорируется (прокрутка выполняется как при выбранном значении ScrollPolicy.OFF
).
Реализация
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
Связанные элементы API
TextLineFactoryBase | () | Конструктор |
public function TextLineFactoryBase()
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Конструктор базового класса для фабрик текстовых строк.
Примечание. Непосредственное создание или использование объекта TextLineFactoryBase с помощью кода приложения, как правило, не требуется. Вместо этого используйте один из полученных классов фабрики текста.
getContentBounds | () | метод |
Tue Jun 12 2018, 11:34 AM Z