Пакет | flashx.textLayout.container |
Класс | public class TextContainerManager |
Наследование | TextContainerManager EventDispatcher Object |
Реализует | ISWFContext, IInteractionEventHandler, ISandboxSupport |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
compositionHeight : Number Возвращает допустимый вертикальный размер текста в контейнере. | TextContainerManager | ||
compositionWidth : Number Возвращает допустимый горизонтальный размер текста в контейнере. | TextContainerManager | ||
configuration : IConfiguration [только для чтения] Объект Configuration для данного TextContainerManager. | TextContainerManager | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
container : Sprite [только для чтения] Возвращает контейнер (DisplayObjectContainer), содержащий текст, управляемый TextContainerManager. | TextContainerManager | ||
defaultConfiguration : IConfiguration [статические] [только для чтения] Стандартная конфигурация для данного TextContainerManager. | TextContainerManager | ||
editingMode : String Режим редактирования этого TextContainerManager. | TextContainerManager | ||
horizontalScrollPolicy : String
Определяет, генерирует ли фабрика все текстовые строки или останавливается при заполнении пределов контейнера.
Определяет политику горизонтальной прокрутки, которую можно установить путем присвоения одной из констант класса ScrollPolicy: ON, OFF или AUTO. | TextContainerManager | ||
horizontalScrollPosition : Number Определяет текущее местоположение горизонтальной прокрутки в рабочей области. | TextContainerManager | ||
hostFormat : flashx.textLayout.formats:ITextLayoutFormat Устанавливает формат, отображающий только строку. | TextContainerManager | ||
numLines : int [только для чтения]
Общее количество строк, созданных в потоке. | TextContainerManager | ||
swfContext : ISWFContext
Необязательный экземпляр ISWFContext, используемый для выполнения необходимых вызовов FTE в соответствующем контексте SWF. | TextContainerManager | ||
verticalScrollPolicy : String
Определяет, генерирует ли фабрика все текстовые строки или останавливается при заполнении пределов контейнера. Определяет политику вертикальной прокрутки, устанавливаемую присвоением одной из констант класса ScrollPolicy: ON, OFF или AUTO. | TextContainerManager | ||
verticalScrollPosition : Number Определяет текущее положение вертикальной прокрутки в рабочей области. | TextContainerManager |
Метод | Определено | ||
---|---|---|---|
Функция конструктора — создает экземпляр TextContainerManager. | TextContainerManager | ||
Обрабатывает событие Event.ACTIVATE при управлении событиями клиентом. | TextContainerManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Возвращает текущий экземпляр ISelectionManager. | TextContainerManager | ||
Вызывается для запроса клиентов начать передачу событий mouseup и mousemove извне программной среды безопасности. | TextContainerManager | ||
Создает текст контейнера; вызывает либо фабрику, либо updateAllControllers(). | TextContainerManager | ||
Обрабатывает событие Event.DEACTIVATE при управлении событиями клиентом. | TextContainerManager | ||
Посылает событие в поток событий. | EventDispatcher | ||
Возвращает значение true, если свойство контейнера scrollRect заполнено. | TextContainerManager | ||
Обрабатывает событие редактирования (CUT, COPY, PASTE, SELECT_ALL) при управлении событиями клиентом. | TextContainerManager | ||
Завершает взаимодействие. | TextContainerManager | ||
Вызывается для уведомления клиентов о том, что больше не требуется передача событий mouseup и mousemove извне программной среды безопасности. | TextContainerManager | ||
Обрабатывает события FocusEvent.KEY_FOCUS_CHANGE и FocusEvent.MOUSE_FOCUS_CHANGE при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие focusIn. | TextContainerManager | ||
Обрабатывает событие FocusEvent.FOCUS_OUT при управлении событиями клиентом. | TextContainerManager | ||
Создает прямоугольник, показывающий размещение текста после последнего вызова метода compose() или метода updateContainer(). | TextContainerManager | ||
Возвращает TextLine в индексе из массива созданных строк. | TextContainerManager | ||
Определение длины прокрутки, необходимой для прокрутки вверх или вниз на указанное количество строк. | TextContainerManager | ||
Возвращает текущий текст с использованием разделителя между абзацами. | TextContainerManager | ||
Текущий TextFlow. | TextContainerManager | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Обрабатывает событие IME_START_COMPOSITION при управлении событиями клиентом. | TextContainerManager | ||
Вызовите его для изменения форматов выбора (SelectionFormat) и обновления interactionManager. | TextContainerManager | ||
Вызовите его при редактировании, когда необходимо сбросить настройки диспетчера отмены, используемого для редактирования. | TextContainerManager | ||
Возвращает значение true, если содержимое необходимо создать. | TextContainerManager | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Обрабатывает событие KeyboardEvent.KEY_DOWN при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие FocusEvent.KEY_FOCUS_CHANGE при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие Keyboard.KEY_UP при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие ContextMenuEvent.MENU_SELECT при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие MouseEvent.DOUBLE_CLICK при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие MouseEvent.MOUSE_DOWN при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие MouseEvent.MOUSE_MOVE при управлении событиями клиентом. | TextContainerManager | ||
Вызов клиента для передачи события mouseMove извне программной среды безопасности. | TextContainerManager | ||
Обрабатывает событие MouseEvent.MOUSE_OUT при управлении событиями клиентом. | TextContainerManager | ||
Обрабатывает событие mouseOver. | TextContainerManager | ||
Обрабатывает событие MouseEvent.MOUSE_UP при управлении событиями клиентом. | TextContainerManager | ||
Вызов клиента для передачи события mouseUp извне программной среды безопасности. | TextContainerManager | ||
Обрабатывает событие MouseEvent.MOUSE_WHEEL при управлении событиями клиентом. | TextContainerManager | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
TextContainerManager | |||
Выполняет прокрутку с целью отображения диапазона текста в контейнере. | TextContainerManager | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Устанавливает свойство text для указанной строки. | TextContainerManager | ||
Устанавливает TextFlow в этот TextContainerManager, заменяя любой существующий TextFlow и удаляя текущий текст. | TextContainerManager | ||
Обрабатывает событие SOFT_KEYBOARD_ACTIVATING, когда клиент управляет событиями. | TextContainerManager | ||
Обрабатывает событие TextEvent.TEXT_INPUT при управлении событиями клиентом. | TextContainerManager | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Обновляет отображение; вызывает либо фабрику, либо updateAllControllers(). | TextContainerManager | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Метод | Определено | ||
---|---|---|---|
Создает ContextMenu для TextContainerManager. | TextContainerManager | ||
Создайте диспетчер редактирования для использования при редактировании. | TextContainerManager | ||
Создайте диспетчер выбора для использования при выборе. | TextContainerManager | ||
Возвращает focusedSelectionFormat — по умолчанию значение берется из конфигурации. | TextContainerManager | ||
Возвращает inactiveSelectionFormat — по умолчанию значение берется из конфигурации. В подклассе оно может быть переопределено для обеспечения другого SelectionFormat
| TextContainerManager | ||
Возвращает используемый диспетчер отмены. | TextContainerManager | ||
Возвращает unfocusedSelectionFormat — по умолчанию значение берется из конфигурации. Это значение может быть переопределено в подклассе для обеспечения другого SelectionFormat. | TextContainerManager |
Событие | Сводка | Определено | ||
---|---|---|---|---|
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | |||
Передается при нажатии любой ссылки. | TextContainerManager | |||
Передается после каждой перекомпоновки. | TextContainerManager | |||
Передается объектом TextFlow при каждом повреждении. | TextContainerManager | |||
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | |||
Определяет значение свойства type объекта события flowOperationBegin. | TextContainerManager | |||
Задает значение свойства type для объекта события flowOperationComplete. | TextContainerManager | |||
Определяет значение свойства type объекта события flowOperationEnd. | TextContainerManager | |||
Передается при изменении размера InlineGraphicElement вследствие установки для ширины или высоты значения auto или процентного значения после окончания загрузки изображения. | TextContainerManager | |||
Передается при нажатии кнопки мыши над любой ссылкой. | TextContainerManager | |||
Передается при прохождении указателя мыши над любой ссылкой. | TextContainerManager | |||
Передается, когда указатель мыши находится над какой-либо ссылкой. | TextContainerManager | |||
Передается при снятии указателя мыши с любой ссылки. | TextContainerManager | |||
Передается при первом наведении указателя мыши на любую ссылку. | TextContainerManager | |||
Передается объектом TextFlow после прокрутки текста в контейнере контроллера. | TextContainerManager | |||
Передается при каждом изменении выбора. | TextContainerManager | |||
Передается объектом TextFlow каждый раз при добавлении к контейнеру новых DisplayObject или обновлении их в результате создания. | TextContainerManager |
compositionHeight | свойство |
compositionHeight:Number
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает допустимый вертикальный размер текста в контейнере. Значение указано в пикселях.
После установки этого свойства текст в контейнере становится поврежденным и требует повторного создания.
Реализация
public function get compositionHeight():Number
public function set compositionHeight(value:Number):void
compositionWidth | свойство |
compositionWidth:Number
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает степень горизонтального смещения, допустимую для текста в контейнере. Значение указано в пикселях.
После установки этого свойства текст в контейнере становится поврежденным и требует повторного создания.
Реализация
public function get compositionWidth():Number
public function set compositionWidth(value:Number):void
configuration | свойство |
configuration:IConfiguration
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Объект Configuration для данного TextContainerManager.
Реализация
public function get configuration():IConfiguration
Связанные элементы API
container | свойство |
defaultConfiguration | свойство |
defaultConfiguration:IConfiguration
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Стандартная конфигурация для данного TextContainerManager. Для атрибутов колонки и заполнения устанавливается значение FormatValue.INHERIT
.
Реализация
public static function get defaultConfiguration():IConfiguration
Связанные элементы API
editingMode | свойство |
editingMode:String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Режим редактирования этого TextContainerManager. Разрешенные режимы: reading only, reading and selection permitted, и editing (чтение, выбор, и запись). Для настройки этого свойства используются значения констант, определенные в классе EditingMode.
Значением по умолчанию является READ_WRITE.
Реализация
public function get editingMode():String
public function set editingMode(value:String):void
Связанные элементы API
horizontalScrollPolicy | свойство |
horizontalScrollPolicy:String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет, генерирует ли фабрика все текстовые строки или останавливается при заполнении пределов контейнера.
Определяет политику горизонтальной прокрутки, которую можно установить путем присвоения одной из констант класса ScrollPolicy: ON, OFF или AUTO.Реализация
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
horizontalScrollPosition | свойство |
horizontalScrollPosition:Number
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет текущее местоположение горизонтальной прокрутки в рабочей области. Это значение определяет число пикселей слева.
Реализация
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
hostFormat | свойство |
hostFormat:flashx.textLayout.formats:ITextLayoutFormat
Устанавливает формат, отображающий только строку. При отображении TextFlow не приводит к немедленному эффекту. Предоставляемый ITextLayoutFormat не копируется. Изменение его без вызова этого установщика может иметь непредсказуемые последствия.
Реализация
public function get hostFormat():flashx.textLayout.formats:ITextLayoutFormat
public function set hostFormat(value:flashx.textLayout.formats:ITextLayoutFormat):void
numLines | свойство |
numLines:int
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Общее количество строк, созданных в потоке. По умолчанию TLF не создает весь поток и это значение может быть неточным. composeToPosition используется для получения всех созданных строк.
Реализация
public function get numLines():int
swfContext | свойство |
swfContext:ISWFContext
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Необязательный экземпляр ISWFContext, используемый для выполнения необходимых вызовов FTE в соответствующем контексте SWF.
Реализация
public function get swfContext():ISWFContext
public function set swfContext(value:ISWFContext):void
Связанные элементы API
verticalScrollPolicy | свойство |
verticalScrollPolicy:String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет, генерирует ли фабрика все текстовые строки или останавливается при заполнении пределов контейнера.
Определяет политику вертикальной прокрутки, устанавливаемую присвоением одной из констант класса ScrollPolicy: ON, OFF или AUTO.Реализация
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
verticalScrollPosition | свойство |
verticalScrollPosition:Number
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет текущее положение вертикальной прокрутки в рабочей области. Это значение определяет расстояние в пикселях от верхнего края.
Реализация
public function get verticalScrollPosition():Number
public function set verticalScrollPosition(value:Number):void
TextContainerManager | () | Конструктор |
public function TextContainerManager(container:Sprite, configuration:IConfiguration = null)
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Функция конструктора — создает экземпляр TextContainerManager. Для получения оптимальных результатов выполните следующее.
- Запустите TextContainerManager.defaultConfiguration и измените его
- Используйте одну и ту же конфигурацию для нескольких InputManager
container:Sprite — DisplayObjectContainer для управления текстовыми строками.
| |
configuration:IConfiguration (default = null ) — - экземпляр IConfiguration, используемый с этим экземпляром TextContainerManager.
|
activateHandler | () | метод |
beginInteraction | () | метод |
public function beginInteraction():ISelectionManager
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает текущий экземпляр ISelectionManager. Преобразовывает в экземпляр TextFlow и создает его при необходимости.
ВозвращаетISelectionManager — диспетчер операций для этого экземпляра TextContainerManager.
|
Связанные элементы API
beginMouseCapture | () | метод |
public function beginMouseCapture():void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вызывается для запроса клиентов начать передачу событий mouseup и mousemove извне программной среды безопасности.
compose | () | метод |
public function compose():void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создает текст контейнера; вызывает либо фабрику, либо updateAllControllers()
.
createContextMenu | () | метод |
protected function createContextMenu():ContextMenu
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создает ContextMenu для TextContainerManager. Методы класса ContextMenu используются для добавления элементов к меню.
Для определения пользовательского контекстного меню можно переопределить этот метод.
ВозвращаетContextMenu — созданное контекстное меню.
|
Связанные элементы API
createEditManager | () | метод |
protected function createEditManager(undoManager:IUndoManager):IEditManager
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создайте диспетчер редактирования для использования при редактировании. Переопределите этот метод, если необходимо применить пользовательский EditManager вместо принятого по умолчанию.
Параметры
undoManager:IUndoManager — Экземпляр IUndoManager для создаваемого EditManager.
|
IEditManager — диспетчер редактирования для этого экземпляра TextContainerManager .
|
createSelectionManager | () | метод |
protected function createSelectionManager():ISelectionManager
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создайте диспетчер выбора для использования при выборе. Переопределите этот метод, если необходимо применить пользовательский SelectionManager вместо принятого по умолчанию.
ВозвращаетISelectionManager — новый экземпляр SelectionManager.
|
deactivateHandler | () | метод |
drawBackgroundAndSetScrollRect | () | метод |
public function drawBackgroundAndSetScrollRect(scrollX:Number, scrollY:Number):Boolean
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает значение true
, если свойство контейнера scrollRect заполнено. Этот метод включает проверку наличия установки scrollRect
без фактического обращения к свойству scrollRect
, что может привести к возникновению проблем с производительностью.
Переопределите этот метод для отображения фона или границы. Переопределение этого метода может оказаться сложным, поскольку scrollRect должен быть установлен по правилам.
Параметры
scrollX:Number — Начальная горизонтальная позиция прямоугольника прокрутки.
| |
scrollY:Number — Начальная вертикальная позиция прямоугольника прокрутки.
|
Boolean — Значение равно true , если создан объект scrollRect .
|
editHandler | () | метод |
endInteraction | () | метод |
public function endInteraction():void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Завершает взаимодействие.
Связанные элементы API
endMouseCapture | () | метод |
public function endMouseCapture():void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вызывается для уведомления клиентов о том, что больше не требуется передача событий mouseup и mousemove извне программной среды безопасности.
focusChangeHandler | () | метод |
public function focusChangeHandler(event:FocusEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает события FocusEvent.KEY_FOCUS_CHANGE
и FocusEvent.MOUSE_FOCUS_CHANGE
при управлении событиями клиентом.
Параметры
event:FocusEvent — Объект FocusEvent.
|
Связанные элементы API
focusInHandler | () | метод |
public function focusInHandler(event:FocusEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие focusIn.
Параметры
event:FocusEvent |
focusOutHandler | () | метод |
public function focusOutHandler(event:FocusEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие FocusEvent.FOCUS_OUT
при управлении событиями клиентом.
Параметры
event:FocusEvent — Объект FocusEvent.
|
Связанные элементы API
getContentBounds | () | метод |
public function getContentBounds():Rectangle
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создает прямоугольник, показывающий размещение текста после последнего вызова метода compose()
или метода updateContainer()
.
Rectangle — границы содержимого
|
Связанные элементы API
getFocusedSelectionFormat | () | метод |
protected function getFocusedSelectionFormat():SelectionFormat
Возвращает focusedSelectionFormat — по умолчанию значение берется из конфигурации. В подклассе это значение может быть переопределено для обеспечения другого SelectionFormat
ВозвращаетSelectionFormat |
getInactiveSelectionFormat | () | метод |
protected function getInactiveSelectionFormat():SelectionFormat
Возвращает inactiveSelectionFormat — по умолчанию значение берется из конфигурации. В подклассе оно может быть переопределено для обеспечения другого SelectionFormat
ВозвращаетSelectionFormat |
getLineAt | () | метод |
public function getLineAt(index:int):flash.text.engine:TextLine
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает TextLine в индексе из массива созданных строк.
Параметры
index:int — Находит строку в этой позиции индекса в тексте.
|
flash.text.engine:TextLine — TextLine, возникающий в указанном индексе.
|
getScrollDelta | () | метод |
public function getScrollDelta(numLines:int):Number
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определение длины прокрутки, необходимой для прокрутки вверх или вниз на указанное количество строк. Отрицательные числа означают прокрутку вверх, с отображением преимущественно верхней части TextFlow. Положительные числа означают прокрутку вниз, с полным отображением следующей строки из нижней части.
При прокрутке, например вверх, в данном методе следующая строка становится полностью видимой. Если следующая строка частично скрыта, а указанное количество строк равно 1, то частично скрытая строка становится полностью видимой.
Параметры
numLines:int — Количество прокручиваемых строк.
|
Number — сумма дельта объема пространства прокрутки
|
getText | () | метод |
public function getText(separator:String = "
"):String
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает текущий текст с использованием разделителя между абзацами. Разделитель может быть указан посредством параметра separator
. Значением по умолчанию для параметра separator
является символ Юникод 'PARAGRAPH SEPARATOR' (U+2029)
.
Вызов установщика удаляет любой прикрепленный TextFlow. Все выделенные области будут утрачены.
Параметры
separator:String (default = "
") — Настраиваемая строка между абзацами.
|
String |
getTextFlow | () | метод |
public function getTextFlow():flashx.textLayout.elements:TextFlow
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Текущий TextFlow. Преобразовывает в полное представление TextFlow, если он таковым не является.
Возвращаетflashx.textLayout.elements:TextFlow — текущий объект TextFlow
|
getUndoManager | () | метод |
protected function getUndoManager():IUndoManager
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает используемый диспетчер отмены. По умолчанию создает уникальный диспетчер отмены. В подклассе можно переопределить это значение, если требуется настроить пользовательский диспетчер отмены (например, использовать общий диспетчер отмены для нескольких экземпляров TextContainerManager).
ВозвращаетIUndoManager — новый экземпляр IUndoManager.
|
getUnfocusedSelectionFormat | () | метод |
protected function getUnfocusedSelectionFormat():SelectionFormat
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает unfocusedSelectionFormat — по умолчанию значение берется из конфигурации. Это значение может быть переопределено в подклассе для обеспечения другого SelectionFormat.
ВозвращаетSelectionFormat |
imeStartCompositionHandler | () | метод |
invalidateSelectionFormats | () | метод |
public function invalidateSelectionFormats():void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вызовите его для изменения форматов выбора (SelectionFormat) и обновления interactionManager.
invalidateUndoManager | () | метод |
public function invalidateUndoManager():void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вызовите его при редактировании, когда необходимо сбросить настройки диспетчера отмены, используемого для редактирования.
isDamaged | () | метод |
keyDownHandler | () | метод |
public function keyDownHandler(event:KeyboardEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие KeyboardEvent.KEY_DOWN
при управлении событиями клиентом.
Параметры
event:KeyboardEvent — Объект KeyboardEvent.
|
Связанные элементы API
keyFocusChangeHandler | () | метод |
public function keyFocusChangeHandler(event:FocusEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие FocusEvent.KEY_FOCUS_CHANGE
при управлении событиями клиентом.
Параметры
event:FocusEvent — Объект FocusEvent.
|
keyUpHandler | () | метод |
public function keyUpHandler(event:KeyboardEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие Keyboard.KEY_UP
при управлении событиями клиентом.
Параметры
event:KeyboardEvent — Объект KeyboardEvent.
|
Связанные элементы API
menuSelectHandler | () | метод |
public function menuSelectHandler(event:ContextMenuEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие ContextMenuEvent.MENU_SELECT
при управлении событиями клиентом.
Параметры
event:ContextMenuEvent — Объект ContextMenuEvent.
|
Связанные элементы API
mouseDoubleClickHandler | () | метод |
public function mouseDoubleClickHandler(event:MouseEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие MouseEvent.DOUBLE_CLICK
при управлении событиями клиентом.
Параметры
event:MouseEvent — Объект MouseEvent.
|
Связанные элементы API
mouseDownHandler | () | метод |
public function mouseDownHandler(event:MouseEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие MouseEvent.MOUSE_DOWN
при управлении событиями клиентом.
Параметры
event:MouseEvent — Объект MouseEvent.
|
Связанные элементы API
mouseMoveHandler | () | метод |
public function mouseMoveHandler(event:MouseEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие MouseEvent.MOUSE_MOVE
при управлении событиями клиентом.
Параметры
event:MouseEvent — Объект MouseEvent.
|
Связанные элементы API
mouseMoveSomewhere | () | метод |
mouseOutHandler | () | метод |
public function mouseOutHandler(event:MouseEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие MouseEvent.MOUSE_OUT
при управлении событиями клиентом.
Параметры
event:MouseEvent — Объект MouseEvent.
|
Связанные элементы API
mouseOverHandler | () | метод |
public function mouseOverHandler(event:MouseEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие mouseOver.
Параметры
event:MouseEvent |
Связанные элементы API
mouseUpHandler | () | метод |
public function mouseUpHandler(event:MouseEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие MouseEvent.MOUSE_UP
при управлении событиями клиентом.
Параметры
event:MouseEvent — Объект MouseEvent.
|
Связанные элементы API
mouseUpSomewhere | () | метод |
mouseWheelHandler | () | метод |
public function mouseWheelHandler(event:MouseEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие MouseEvent.MOUSE_WHEEL
при управлении событиями клиентом.
Параметры
event:MouseEvent — Объект MouseEvent.
|
Связанные элементы API
resetLine | () | метод |
public function resetLine(textLine:flash.text.engine:TextLine):void
Параметры
textLine:flash.text.engine:TextLine |
scrollToRange | () | метод |
public function scrollToRange(activePosition:int, anchorPosition:int):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Выполняет прокрутку с целью отображения диапазона текста в контейнере.
Параметры
activePosition:int — Конец выбора, изменяющийся при расширении выбора. Может быть либо началом, либо концом выбора, выраженным смещением по отношению к началу текстового потока.
| |
anchorPosition:int — Устойчивый конец выбора при расширении выбора. Может быть либо началом, либо концом выбора.
|
setText | () | метод |
setTextFlow | () | метод |
public function setTextFlow(textFlow:flashx.textLayout.elements:TextFlow):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Устанавливает TextFlow в этот TextContainerManager, заменяя любой существующий TextFlow и удаляя текущий текст.
Параметры
textFlow:flashx.textLayout.elements:TextFlow |
softKeyboardActivatingHandler | () | метод |
textInputHandler | () | метод |
public function textInputHandler(event:flash.events:TextEvent):void
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Обрабатывает событие TextEvent.TEXT_INPUT
при управлении событиями клиентом.
Параметры
event:flash.events:TextEvent — Объект TextEvent.
|
Связанные элементы API
updateContainer | () | метод |
click | Событие |
flashx.textLayout.events.FlowElementMouseEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при нажатии любой ссылки.
compositionComplete | Событие |
flashx.textLayout.events.CompositionCompleteEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается после каждой перекомпоновки.
damage | Событие |
flashx.textLayout.events.DamageEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается объектом TextFlow при каждом повреждении.
flowOperationBegin | Событие |
flashx.textLayout.events.FlowOperationEvent
свойство FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_BEGIN
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет значение свойства
type
объекта события flowOperationBegin
, передаваемого перед выполнением операции. Отмена этого события приведет к блокировке операции.
flowOperationComplete | Событие |
flashx.textLayout.events.FlowOperationEvent
свойство FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_COMPLETE
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Задает значение свойства
type
для объекта события flowOperationComplete
. Отправляется после завершения всех операций, включая ожидающие выполнения и составные, после завершения компоновки и прокрутки экрана.
flowOperationEnd | Событие |
flashx.textLayout.events.FlowOperationEvent
свойство FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_END
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет значение свойства
type
объекта события flowOperationEnd
, передаваемого после завершения операции. Все ошибки сохраняются в элементе OperationEvent.error
. При возникновении ошибки отмена этого события приведет к блокировке повторного появления ошибки. Вообще говоря, все ошибки могут стать критическими с высокой степенью вероятности.
Изменение операции в этот момент времени (после ее выполнения) может завершиться отказом.
inlineGraphicStatusChanged | Событие |
flashx.textLayout.events.StatusChangeEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при изменении размера InlineGraphicElement вследствие установки для ширины или высоты значения auto или процентного значения после окончания загрузки изображения.
mouseDown | Событие |
flashx.textLayout.events.FlowElementMouseEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при нажатии кнопки мыши над любой ссылкой.
mouseMove | Событие |
flashx.textLayout.events.FlowElementMouseEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при прохождении указателя мыши над любой ссылкой.
mouseUp | Событие |
flashx.textLayout.events.FlowElementMouseEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается, когда указатель мыши находится над какой-либо ссылкой.
rollOut | Событие |
flashx.textLayout.events.FlowElementMouseEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при снятии указателя мыши с любой ссылки.
rollOver | Событие |
flashx.textLayout.events.FlowElementMouseEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при первом наведении указателя мыши на любую ссылку.
scroll | Событие |
flashx.textLayout.events.TextLayoutEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается объектом TextFlow после прокрутки текста в контейнере контроллера.
selectionChange | Событие |
flashx.textLayout.events.SelectionEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при каждом изменении выбора. Первоначально используется для обновления пользовательского интерфейса, зависимого от выбора.
updateComplete | Событие |
flashx.textLayout.events.UpdateCompleteEvent
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается объектом TextFlow каждый раз при добавлении к контейнеру новых DisplayObject или обновлении их в результате создания.
Tue Jun 12 2018, 11:34 AM Z