mx.coreFTETextField FTETextField является спрайтом, отображающим текст с использованием нового Flash Text Engine для реализации старого API TextField.mx.core:IFontContextComponentflash.display:Sprite FTETextField является спрайтом, отображающим текст с использованием нового Flash Text Engine для реализации старого API TextField. flash.text.TextFieldFTETextField Конструктор. Конструктор. appendText Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.newTextНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.appendText()getCharBoundaries Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных charIndexНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getCharBoundaries()getCharIndexAtPoint Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных xНет данных yНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getCharIndexAtPoint()getFirstCharInParagraph Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных charIndexНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getFirstCharInParagraph()getImageReference Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных idНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getImageReference()getLineIndexAtPoint Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных xНет данных yНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getLineIndexAtPoint()getLineIndexOfChar Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных charIndexНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getLineIndexOfChar()getLineLength Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных lineIndexНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getLineLength()getLineMetrics lineIndex getLineOffset Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных lineIndexНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getLineOffset()getLineText Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных lineIndexНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getLineText()getParagraphLength Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.Нет данных charIndexНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.getParagraphLength()getTextFormat Этот метод был внедрен в FTETextField для возврата копии defaultTextFormat, так как FTETextField не поддерживает форматирование диапазона.Нет данных beginIndex-1Нет данных endIndex-1Нет данных Этот метод был внедрен в FTETextField для возврата копии defaultTextFormat, так как FTETextField не поддерживает форматирование диапазона. flash.text.TextField.getTextFormat()replaceSelectedText Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.valueНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.replaceSelectedText()replaceText Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов.beginIndexНет данных endIndexНет данных newTextНет данных Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.replaceText()setSelection Этот метод не был реализован в FTETextField, потому что FTETextField не поддерживает выбор.beginIndexНет данных endIndexНет данных Этот метод не был реализован в FTETextField, потому что FTETextField не поддерживает выбор. Вызов этого метода может привести к ошибке выполнения. flash.text.TextField.setSelection()setTextFormat Этот метод не действует в FTETextField, если beginIndex или endIndex не равняются -1, потому что FTETextField не поддерживает форматирование диапазона.formatНет данных beginIndex-1Нет данных endIndex-1Нет данных Этот метод не действует в FTETextField, если beginIndex или endIndex не равняются -1, потому что FTETextField не поддерживает форматирование диапазона. flash.text.TextField.setTextFormat()alwaysShowSelection Это свойство не реализовано в FTETextField, потому что FTETextField не поддерживает выбор. Это свойство не реализовано в FTETextField, потому что FTETextField не поддерживает выбор. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.alwaysShowSelectionantiAliasType Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. Вызов этого свойства всегда возвращает значение null, а его установка не вызывает никаких действий. flash.text.TextField.antiAliasTypeautoSize backgroundColor background borderColor border bottomScrollV Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.bottomScrollVcaretIndex Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.caretIndexcondenseWhite defaultTextFormat direction Направленность текста, отображаемого FTETextField."ltr" Направленность текста, отображаемого FTETextField.

Допустимые значения – ltr для текста, записываемого слева направо, как в гарнитурах латинского стиля, и rtl для текста, записываемого справа налево, как в арабском и иврите.

Примечание. Это свойство не существует в типичном flash.text.TextField API.

displayAsPassword Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.displayAsPasswordembedFonts fontContext Экземпляр IFlexModuleFactory, используемый FTETextField для создания объектов TextLine.null Экземпляр IFlexModuleFactory, используемый FTETextField для создания объектов TextLine. Обычно, но не всегда, это ISWFContext.

Установите его, если строки должны создаваться в контексте SWF, отличном от контекста, содержащего код TLF.

Примечание. Это свойство не существует в типичном flash.text.TextField API.

gridFitType Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. Вызов этого свойства всегда возвращает значение null, а его установка не вызывает никаких действий. flash.text.TextField.gridFitTypehtmlText length locale Языковой стандарт текста, отображаемого FTETextField. Языковой стандарт текста, отображаемого FTETextField.

FTE и TLF используют этот языковой стандарт для сопоставления символов «Юникод» с глифами шрифтов и поиска резервных шрифтов.

maxChars Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.maxCharsmaxScrollH Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.maxScrollHmaxScrollV Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.maxScrollVmouseWheelEnabled Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Вызов этого свойства всегда возвращает значение false, а его установка не вызывает никаких действий. flash.text.TextField.mouseWheelEnabledmultiline Это свойство не влияет на FTETextField, потому что FTETextField не поддерживает редактирование. Это свойство не влияет на FTETextField, потому что FTETextField не поддерживает редактирование. Однако его можно вызвать и установить. flash.text.TextField.multilinenumLines restrict Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.restrictscrollH Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.scrollHscrollV Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.scrollVselectable Установка этого свойства не влияет на FTETextField, потому что FTETextField не поддерживает выбор. Установка этого свойства не влияет на FTETextField, потому что FTETextField не поддерживает выбор. При вызове этого свойства всегда будет значение false. flash.text.TextField.selectableselectionBeginIndex Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает выбор. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает выбор. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.selectionBeginIndexselectionEndIndex Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает выбор. Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает выбор. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.selectionEndIndexsharpness Это свойство не влияет на FTETextField. Это свойство не влияет на FTETextField. потому что FTE использует более новое средство визуализации шрифтов, чем TextField. Вызов этого свойства всегда возвращает значение NaN, а его установка не вызывает никаких действий. flash.text.TextField.sharpnessstyleSheet flash.text.StyleSheettextColor textHeight textWidth text thickness Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. Вызов этого свойства всегда возвращает значение NaN, а его установка не вызывает никаких действий. flash.text.TextField.thicknesstype useRichTextClipboard Это свойство не реализовано в FTETextField, потому что FTETextField не поддерживает выбор и операции буфера обмена. Это свойство не реализовано в FTETextField, потому что FTETextField не поддерживает выбор и операции буфера обмена. Вызов этого свойства приведет к ошибке выполнения. flash.text.TextField.useRichTextClipboardwordWrap
UIFTETextField Класс UIFTETextField является альтернативой классу UITextField для отображения текста в компонентах MX.mx.automation:IAutomationObjectmx.core:IIMESupportmx.core:IFlexModulemx.core:IInvalidatingmx.styles:ISimpleStyleClientmx.managers:IToolTipManagerClientmx.core:IUITextFieldmx.core:FTETextField Класс UIFTETextField является альтернативой классу UITextField для отображения текста в компонентах MX.

UIFTETextField расширяет FTETextField аналогично тому, как UITextField расширяет TextField. При расширении FTETextField компоненты MX могут использовать Flash Text Engine. Преимущества использования FTE по сравнению с TextField включают типографику более высокого качества, двунаправленный и вращаемый текст.

Когда компоненты MX используют FTE, они могут использовать те же встроенные шрифты, что и компоненты Spark, которые всегда используют FTE. В ином случае в шрифт необходимо встроить embedAsCFF="false" для использования компонентами на основе TextField и embedAsCFF="true" для использования компонентами на основе FTE.

Компоненты MX, которые отображают текст, используют стиль textFieldClass для определения необходимости создания экземпляров UITextField или UIFTETextField. Они могут использовать любой класс, потому что оба класса реализуют интерфейс IUITextField.

Предупреждение. Если UIFTETextField наследует layoutDirection="rtl", изменится его собственный transform.matrix для локального восстановления системы координат по умолчанию.

mx.core.UITextFieldmx.core.FTETextFieldUIFTETextField Конструктор. Конструктор. getExplicitOrMeasuredHeight getExplicitOrMeasuredWidth getStyle styleProp getTextStyles Возвращает объект TextFormat, который представляет данные форматирования символов объекта UITextField.Объект TextFormat. Возвращает объект TextFormat, который представляет данные форматирования символов объекта UITextField. flash.text.TextFormatgetUITextFormat Возвращает объект UITextFormat, содержащий сведения о форматировании этого компонента.Объект, содержащий информацию форматирования для этого компонента. Возвращает объект UITextFormat, содержащий сведения о форматировании этого компонента. Этот метод схож с методом getTextFormat() класса flash.text.TextField, но возвращает объект UITextFormat вместо объекта TextFormat.

Класс UITextFormat расширяет класс TextFormat для добавления методов измерения текста measureText() и measureHTMLText().

mx.core.UITextFormatflash.text.TextField
initialize Инициализирует этот компонент. Инициализирует этот компонент.

Этот метод требуется интерфейсом IUIComponent, но не изменяет поле UITextField.

invalidateDisplayList invalidateProperties invalidateSize move xy owns Возвращает true, если этот объект является вышестоящим элементом или владельцем элемента.true, если объект UITextField является вышестоящим элементом или владельцем нижестоящего элемента. childНижестоящий DisplayObject. Возвращает true, если этот объект является вышестоящим элементом или владельцем элемента. владелецparentChanged Эта функция вызывается, когда объекту UITextField назначается вышестоящий элемент.pВышестоящий элемент данного объекта UITextField. Эта функция вызывается, когда объекту UITextField назначается вышестоящий элемент. Этот метод обычно не вызывается. replayAutomatableEvent event setActualSize wh setColor Задает цвет шрифта для текста.colorНовый цвет шрифта. Задает цвет шрифта для текста. setFocus setStyle Не выполняет действий.stylePropНет данных valueНет данных Не выполняет действий. UITextField не может содержать встроенных стилей. setVisible Устанавливает свойство visible для этого объекта UITextField.visibletrue, чтобы сделать поле UITextField видимым, в противном случае – false. noEventfalsetrue если при изменении видимости событие не создается. Устанавливает свойство visible для этого объекта UITextField. styleChanged styleProp truncateToFit Усекает текст для его полного горизонтального размещения в области, определенной для элемента управления, и присоединяет к тексту многоточие (...).true, если текст требовал усечения. truncationIndicatornullТекст, добавляемый после усечения. При передаче значения null будет использоваться локализуемая строка, например .... Усекает текст для его полного горизонтального размещения в области, определенной для элемента управления, и присоединяет к тексту многоточие (...). validateNow automationDelegate Объект-делегат, выполняющий обработку функциональных возможностей, связанных с автоматизацией. Объект-делегат, выполняющий обработку функциональных возможностей, связанных с автоматизацией. automationEnabled automationName automationOwner automationParent automationValue automationVisible baselinePosition Координата Y базовой линии первой строки текста. Координата Y базовой линии первой строки текста. className Имя класса этого экземпляра, например DataGridItemRenderer. Имя класса этого экземпляра, например DataGridItemRenderer.

Эта строка не включает имя пакета. Если требуется включить также и имя пакета, выполняется вызов метода getQualifiedClassName() из пакета flash.utils. Этот метод возвратит строку, например mx.controls.dataGridClasses::DataGridItemRenderer.

document Ссылка на объект документа, связанный с этим объектом UITextField. Ссылка на объект документа, связанный с этим объектом UITextField. Объект документа представляет собой Object на самом верху иерархии приложения Flex, компонента MXML или компонента AS. enableIME Флаг, указывающий на необходимость активации IME при получении компонентом фокуса. Флаг, указывающий на необходимость активации IME при получении компонентом фокуса. enabled Логическое значение, указывающее, включен ли компонент.true Логическое значение, указывающее, включен ли компонент. Это свойство влияет только на цвет текста, а не на возможность редактирования поля UITextField. Для управления возможностью редактирования используйте свойство flash.text.TextField.type. flash.text.TextFieldexplicitHeight explicitMaxHeight Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента, если задано свойство maxHeight.NaN Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента, если задано свойство maxHeight. Так как свойство maxHeight является свойством только для чтения, этот метод вернет значение NaN. Для использования этого свойства необходимо перезаписать этот метод. mx.core.UIComponent.explicitMaxHeightexplicitMaxWidth Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента, если установлено свойство maxWidth.NaN Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента, если установлено свойствоmaxWidth. Так как свойство maxWidth является свойством только для чтения, этот метод вернет значение NaN. Для использования этого свойства необходимо перезаписать этот метод. mx.core.UIComponent.explicitMaxWidthexplicitMinHeight explicitMinWidth explicitWidth focusPane ignorePadding Если значение равно true, стили paddingLeft и paddingRight не будут оставлять промежуток вокруг текста компонента.true Если значение равно true, стили paddingLeft и paddingRight не будут оставлять промежуток вокруг текста компонента. imeMode Указывает режим IME (редактор методов ввода).null Указывает режим IME (редактор методов ввода). IME позволяет пользователям вводить текст на китайском, японском и корейском языках. Режим IME устанавливается при перемещении фокуса на элемент управления и возвращается к предыдущему значению при потере фокуса этим элементом управления.

Класс flash.system.IMEConversionMode определяет константы для допустимых значений этого свойства. Можно также указать значение null и не указывать IME.

flash.system.IMEConversionMode
includeInLayout inheritingStyles Начало цепочки UITextField с ненаследуемыми стилями. Начало цепочки UITextField с ненаследуемыми стилями. Метод getStyle() имеет доступ к nonInheritingStyles[styleName] для поиска всей связанной с прототипом цепочки. Этот объект настраивается методом initProtoChain(). Как правило, это свойство не вызывается напрямую. initialized Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались). Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались). isPopUp maxHeight maxWidth measuredHeight measuredMinHeight measuredMinWidth measuredWidth minHeight minWidth moduleFactory Объект moduleFactory, использованный для создания полей TextFields в верном контексте SWF. Объект moduleFactory, использованный для создания полей TextFields в верном контексте SWF. Это необходимо для обеспечения работы встроенных шрифтов. nestLevel nonInheritingStyles Начало цепочки UITextField с ненаследуемыми стилями. Начало цепочки UITextField с ненаследуемыми стилями. Метод getStyle() имеет доступ к nonInheritingStyles[styleName] для поиска всей связанной с прототипом цепочки. Этот объект настраивается методом initProtoChain(). Как правило, это свойство не вызывается напрямую. nonZeroTextHeight Высота текста в пикселах. Высота текста в пикселах. В отличие от свойства textHeight свойство nonZeroTextHeight возвращает ненулевое значение того, какой была бы высота текста, даже если текст отсутствует. owner По умолчанию равен вышестоящему контейнеру этого объекта. По умолчанию равен вышестоящему контейнеру этого объекта. Однако если этот объект является нижестоящим компонентом, отображаемым вышестоящим элементом, например раскрывающимся списком элемента управления ComboBox, то владельцем компонента является компонент, отображающий этот объект.

Этими свойствами управляет не приложение Flex, а каждый отдельный компонент. Таким образом, при использовании метода PopUpManger.createPopUp() или PopUpManger.addPopUp() для отображения внутреннего компонента необходимо задать в качестве значения свойства owner внутреннего компонента компонент, который обеспечил отображение этого раскрывающегося элемента.

Значением по умолчанию является значение свойства parent.

parent Вышестоящий контейнер или компонент данного компонента. Вышестоящий контейнер или компонент данного компонента. percentHeight percentWidth processedDescriptors Значение приравнивается true после того, как метод createChildren() создает внутренние нижестоящие элементы компонента. Значение приравнивается true после того, как метод createChildren() создает внутренние нижестоящие элементы компонента. styleName systemManager toolTip tweeningProperties updateCompletePendingFlag Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались) Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались)