Пакет | spark.skins.spark |
Класс | public class DefaultGridItemRenderer |
Наследование | DefaultGridItemRenderer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Реализует | IGridItemRenderer, IStyleClient |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
itemRenderer
DataGrid. Этот класс расширяет UIFTETextField и отображает данные ячейки в текстовой метке с использованием текстового поля. Элемент управления UIFTETextField основан на FTE (FlashTextEngine), который поддерживает высококачественную международную типографику и внедрение шрифтов аналогично другим элементам управления Spark. Элемент управления UIFTETextField реализует API TextField, поэтому поддерживается подмножество стилей текста Spark. См. список поддерживаемых стилей в документации для этого класса.
Для управления переносом текста в метке используется стиль lineBreak
. Например, при установке значений lineBreak="explicit"
и variableRowHeight="false"
создаются ячейки с фиксированной высотой, метки которых не подлежат переносу. Если свойство wordWrap
не указано явно, для wordWrap
будет установлено значение свойства variableRowHeight
сетки.
Для интерпретации введенных символов новой строки редактор элементов DataGrid использует свойство multiline. Если mutliline=false
, то ввод символов новой строки завершает сеанс редактирования (аналогично нажатию клавиш Tab или Escape). Если multiline=true
, то символ новой строки вставляется в текст. Если свойство multiline не указано явно, то ему будет автоматически присвоено значение true, когда lineBreak="explicit"
и text
содержит символ новой строки.
DefaultGridItemRenderer наследует свойство layoutDirection
из своего вышестоящего узла. Выполнять непосредственную установку не требуется.
Для класса DefaultGridItemRenderer не предполагается создание подклассов или копий. Создает пользовательские средства визуализации элементов на основе класса GridItemRenderer.
Наиболее высокая производительность для приложений на основе Microsoft Windows обеспечивается с помощью UITextFieldGridItemRenderer. Это средство визуализации создано с использованием ActionScript и оптимизировано для Windows.
Связанные элементы API
spark.components.gridClasses.GridItemRenderer
spark.skins.spark.UITextFieldGridItemRenderer
Свойство | Определено | ||
---|---|---|---|
![]() | accessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject. | InteractiveObject | |
![]() | accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | |
![]() | alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | |
![]() | alwaysShowSelection : Boolean
Это свойство не реализовано в FTETextField, потому что FTETextField не поддерживает выбор. | FTETextField | |
![]() | antiAliasType : String
Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. | FTETextField | |
![]() | automationDelegate : Object
Объект-делегат, выполняющий обработку функциональных возможностей, связанных с автоматизацией. | UIFTETextField | |
![]() | automationEnabled : Boolean [только для чтения]
Значение true, если этот компонент доступен для автоматизации; в противном случае – false. | UIFTETextField | |
![]() | automationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта. | UIFTETextField | |
![]() | automationOwner : DisplayObjectContainer [только для чтения]
Владелец этого компонента в целях автоматизации. | UIFTETextField | |
![]() | automationParent : DisplayObjectContainer [только для чтения]
Вышестоящий элемент этого компонента в целях автоматизации. | UIFTETextField | |
![]() | automationValue : Array [только для чтения]
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении. | UIFTETextField | |
![]() | automationVisible : Boolean [только для чтения]
Значение true, если этот компонент является видимым для автоматизации; в противном случае – false. | UIFTETextField | |
![]() | autoSize : String
Управляет автоматической настройкой размеров и выравниванием текстовых полей. | FTETextField | |
![]() | background : Boolean
Указывает, используется ли в текстовом поле фоновая заливка. | FTETextField | |
![]() | backgroundColor : uint
Цвет фона текстового поля. | FTETextField | |
![]() | baselinePosition : Number [только для чтения]
Координата Y базовой линии первой строки текста. | UIFTETextField | |
![]() | blendMode : String
Значение класса BlendMode, задающее режим наложения. | DisplayObject | |
![]() | blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | |
![]() | border : Boolean
Указывает, есть ли у текстового поля рамка. | FTETextField | |
![]() | borderColor : uint
Цвет рамки текстового поля. | FTETextField | |
![]() | bottomScrollV : int [только для чтения]
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. | FTETextField | |
![]() | buttonMode : Boolean
Задает режим кнопки данного спрайта. | Sprite | |
![]() | cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | |
![]() | cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | |
![]() | caretIndex : int [только для чтения]
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. | FTETextField | |
![]() | className : String [только для чтения]
Имя класса этого экземпляра, например DataGridItemRenderer. | UIFTETextField | |
column : GridColumn
Объект GridColumn, представляющий столбец, связанный с этим средством визуализации элементов. | DefaultGridItemRenderer | ||
columnIndex : int [только для чтения]
Индекс столбца для ячейки этого средства визуализации элементов. | DefaultGridItemRenderer | ||
![]() | condenseWhite : Boolean
Логическое значение, определяющее, следует ли удалять лишние разделители (пробелы, разрывы строк и т.д.) в текстовом поле с текстом HTML. | FTETextField | |
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
![]() | contextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом. | InteractiveObject | |
data : Object
Значение элемента поставщика данных для всей строки элемента управления сетки. | DefaultGridItemRenderer | ||
![]() | defaultTextFormat : flash.text:TextFormat
Определяет формат, применяемый к новому вставленному тексту, такому как тексту, введенному пользователем, или тексту, вставленному с использованием метода replaceSelectedText(). | FTETextField | |
![]() | displayAsPassword : Boolean
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. | FTETextField | |
![]() | document : Object
Ссылка на объект документа, связанный с этим объектом UITextField. | UIFTETextField | |
![]() | doubleClickEnabled : Boolean
Определяет, получает ли объект события doubleClick. | InteractiveObject | |
down : Boolean
Метод updateDisplayList() элемента управления сетки устанавливает это свойство перед вызовом prepare(). | DefaultGridItemRenderer | ||
dragging : Boolean
Содержит значение true, если перемещается средство визуализации элементов, обычно в рамках операции перетаскивания. | DefaultGridItemRenderer | ||
![]() | dropTarget : DisplayObject [только для чтения]
Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен. | Sprite | |
![]() | embedFonts : Boolean
Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов. | FTETextField | |
![]() | enabled : Boolean
Логическое значение, указывающее, включен ли компонент. | UIFTETextField | |
![]() | enableIME : Boolean [только для чтения]
Флаг, указывающий на необходимость активации IME при получении компонентом фокуса. | UIFTETextField | |
![]() | explicitHeight : Number
Число, указывающее явную высоту компонента в пикселях в виде координат компонента. | UIFTETextField | |
![]() | explicitMaxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента, если задано свойство maxHeight. | UIFTETextField | |
![]() | explicitMaxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента, если установлено свойство maxWidth. | UIFTETextField | |
![]() | explicitMinHeight : Number [только для чтения]
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIFTETextField | |
![]() | explicitMinWidth : Number [только для чтения]
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIFTETextField | |
![]() | explicitWidth : Number
Число, указывающее явную ширину компонента в пикселях в виде координат компонента. | UIFTETextField | |
![]() | filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | |
![]() | focusPane : Sprite
Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. | UIFTETextField | |
![]() | focusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта. | InteractiveObject | |
![]() | fontContext : IFlexModuleFactory
Экземпляр IFlexModuleFactory, используемый FTETextField для создания объектов TextLine. | FTETextField | |
![]() | graphics : Graphics [только для чтения]
Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования. | Sprite | |
grid : Grid [только для чтения]
Элемент управления сетки, связанный с этим средством визуализации элементов. | DefaultGridItemRenderer | ||
![]() | gridFitType : String
Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. | FTETextField | |
![]() | height : Number
Указывает высоту экранного объекта в пикселях. | DisplayObject | |
![]() | hitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта. | Sprite | |
hovered : Boolean
Значение установлено на true, когда курсор мыши наведен на средство визуализации элемента. | DefaultGridItemRenderer | ||
![]() | htmlText : String
Содержит HTML-представление содержимого текстового поля. | FTETextField | |
![]() | ignorePadding : Boolean
Если значение равно true, стили paddingLeft и paddingRight не будут оставлять промежуток вокруг текста компонента. | UIFTETextField | |
![]() | imeMode : String
Указывает режим IME (редактор методов ввода). | UIFTETextField | |
![]() | includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | UIFTETextField | |
![]() | inheritingStyles : Object
Начало цепочки UITextField с ненаследуемыми стилями. | UIFTETextField | |
![]() | initialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались). | UIFTETextField | |
![]() | isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | UIFTETextField | |
label : String
Элемент управления сетки устанавливает это свойство для значения метода itemToLabel() столбца перед вызовом preprare(). String для отображения в средстве визуализации. | DefaultGridItemRenderer | ||
![]() | length : int [только для чтения]
Число символов в текстовом поле. | FTETextField | |
![]() | loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | |
![]() | mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | DisplayObject | |
![]() | maxChars : int
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает редактирование. | FTETextField | |
![]() | maxHeight : Number [только для чтения]
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIFTETextField | |
![]() | maxScrollH : int [только для чтения]
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. | FTETextField | |
![]() | maxScrollV : int [только для чтения]
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. | FTETextField | |
![]() | maxWidth : Number [только для чтения]
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIFTETextField | |
![]() | measuredHeight : Number [только для чтения]
Высота компонента в пикселях по умолчанию. | UIFTETextField | |
![]() | measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | UIFTETextField | |
![]() | measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | UIFTETextField | |
![]() | measuredWidth : Number [только для чтения]
Ширина компонента в пикселях по умолчанию. | UIFTETextField | |
![]() | metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | |
![]() | minHeight : Number [только для чтения]
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIFTETextField | |
![]() | minWidth : Number [только для чтения]
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIFTETextField | |
![]() | moduleFactory : IFlexModuleFactory
Объект moduleFactory, использованный для создания полей TextFields в верном контексте SWF. | UIFTETextField | |
![]() | mouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода. | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода. | InteractiveObject | |
![]() | mouseWheelEnabled : Boolean
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. | FTETextField | |
![]() | mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | |
![]() | mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | |
![]() | multiline : Boolean
Это свойство не влияет на FTETextField, потому что FTETextField не поддерживает редактирование. | FTETextField | |
![]() | name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | |
![]() | needsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус. | InteractiveObject | |
![]() | nestLevel : int
Глубина этого объекта в иерархии включения. | UIFTETextField | |
![]() | nonInheritingStyles : Object
Начало цепочки UITextField с ненаследуемыми стилями. | UIFTETextField | |
![]() | nonZeroTextHeight : Number [только для чтения]
Высота текста в пикселах. | UIFTETextField | |
![]() | numChildren : int [только для чтения]
Возвращает число дочерних элементов данного объекта. | DisplayObjectContainer | |
![]() | numLines : int [только для чтения]
Определяет число строк текста в многострочном текстовом поле. | FTETextField | |
![]() | opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | |
![]() | owner : DisplayObjectContainer
По умолчанию равен вышестоящему контейнеру этого объекта. | UIFTETextField | |
![]() | parent : DisplayObjectContainer [переопределить] [только для чтения]
Вышестоящий контейнер или компонент данного компонента. | UIFTETextField | |
![]() | percentHeight : Number
Указывает высоту компонента в виде процента от размера вышестоящего элемента. | UIFTETextField | |
![]() | percentWidth : Number
Указывает ширину компонента в виде процента от размера вышестоящего элемента. | UIFTETextField | |
![]() | processedDescriptors : Boolean
Значение приравнивается true после того, как метод createChildren() создает внутренние нижестоящие элементы компонента. | UIFTETextField | |
![]() | restrict : String
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. | FTETextField | |
![]() | root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | |
![]() | rotation : Number
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | DisplayObject | |
![]() | rotationX : Number
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | DisplayObject | |
![]() | rotationY : Number
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | DisplayObject | |
![]() | rotationZ : Number
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | DisplayObject | |
rowIndex : int
Метод updateDisplayList() элемента управления сетки устанавливает это свойство перед вызовом prepare(). Отсчитываемый от нуля индекс строки визуализируемой ячейки. | DefaultGridItemRenderer | ||
![]() | scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | |
![]() | scaleX : Number
Указывает горизонтальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | |
![]() | scaleY : Number
Указывает вертикальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | |
![]() | scaleZ : Number
Указывает глубину масштабирования объекта (в процентах) относительно точки регистрации этого объекта. | DisplayObject | |
![]() | scrollH : int
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. | FTETextField | |
![]() | scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | |
![]() | scrollV : int
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает прокрутку. | FTETextField | |
![]() | selectable : Boolean
Установка этого свойства не влияет на FTETextField, потому что FTETextField не поддерживает выбор. | FTETextField | |
selected : Boolean
Метод updateDisplayList() элемента управления сетки устанавливает это свойство перед вызовом prepare(). Содержит значение true, если ячейка средства визуализации элементов является частью текущего выбора. | DefaultGridItemRenderer | ||
![]() | selectionBeginIndex : int [только для чтения]
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает выбор. | FTETextField | |
![]() | selectionEndIndex : int [только для чтения]
Это свойство не было реализовано в FTETextField, потому что FTETextField не поддерживает выбор. | FTETextField | |
![]() | sharpness : Number
Это свойство не влияет на FTETextField. | FTETextField | |
showsCaret : Boolean
Метод updateDisplayList() элемента управления сетки устанавливает это свойство перед вызовом preprare(). | DefaultGridItemRenderer | ||
![]() | softKeyboard : String
Управляет внешним видом программной клавиатуры. | InteractiveObject | |
![]() | softKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS). | InteractiveObject | |
![]() | soundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте. | Sprite | |
![]() | stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | |
![]() | styleName : Object
Стиль класса, используемый этим компонентом. | UIFTETextField | |
![]() | styleSheet : StyleSheet
Присоединяет таблицу стилей к текстовому полю. | FTETextField | |
![]() | systemManager : ISystemManager
Возвращает объект SystemManager, используемый этим компонентом. | UIFTETextField | |
![]() | tabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab. | DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab. | InteractiveObject | |
![]() | tabIndex : int
Задает последовательность перехода между объектами в SWF-файле. | InteractiveObject | |
![]() | text : String
Строка, представляющая текущий текст в текстовом поле. | FTETextField | |
![]() | textColor : uint
Цвет текста в текстовом поле (в шестнадцатеричном формате). | FTETextField | |
![]() | textHeight : Number [только для чтения]
Высота текста в пикселях. | FTETextField | |
![]() | textSnapshot : flash.text:TextSnapshot [только для чтения]
Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | |
![]() | textWidth : Number [только для чтения]
Ширина текста в пикселях. | FTETextField | |
![]() | thickness : Number
Это свойство неэффективно в FTETextField, поскольку FTE использует более новое средство визуализации шрифтов, чем TextField. | FTETextField | |
![]() | toolTip : String
Текст, отображаемый в ToolTip. | UIFTETextField | |
![]() | transform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | DisplayObject | |
![]() | tweeningProperties : Array
Массив свойств, анимация которых выполняется в данный момент на этом объекте. | UIFTETextField | |
![]() | type : String
Тип текстового поля. | FTETextField | |
![]() | updateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались)
| UIFTETextField | |
![]() | useHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true. | Sprite | |
![]() | useRichTextClipboard : Boolean
Это свойство не реализовано в FTETextField, потому что FTETextField не поддерживает выбор и операции буфера обмена. | FTETextField | |
![]() | visible : Boolean
Определяет видимость экранного объекта. | DisplayObject | |
![]() | width : Number
Указывает ширину экранного объекта в пикселях. | DisplayObject | |
![]() | wordWrap : Boolean
Логическое значение, определяющее применение переноса по словам к текстовому полю. | FTETextField | |
![]() | x : Number
Указывает координату x экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | |
![]() | y : Number
Указывает координату y экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | |
![]() | z : Number
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного родительского контейнера. | DisplayObject |
Метод | Определено | ||
---|---|---|---|
Конструктор. | DefaultGridItemRenderer | ||
![]() |
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point. | DisplayObjectContainer | |
![]() |
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром. | DisplayObjectContainer | |
Вызывается из метода updateDisplayList() вышестоящего элемента средства визуализации элементов, если определено, что это средство визуализации больше не является видимым. | DefaultGridItemRenderer | ||
![]() |
Посылает событие в поток событий. | EventDispatcher | |
![]() |
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Возвращает экземпляр дочернего экранного объекта, существующий в заданной позиции индекса. | DisplayObjectContainer | |
![]() |
Возвращает экземпляр дочернего экранного объекта с заданным именем. | DisplayObjectContainer | |
![]() |
Возвращает позицию индекса для экземпляра DisplayObject child. | DisplayObjectContainer | |
![]() |
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| UIFTETextField | |
![]() |
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| UIFTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Возвращает данные метрик для заданной строки текста. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | |
![]() |
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента. | UIFTETextField | |
![]() |
Этот метод был внедрен в FTETextField для возврата копии defaultTextFormat, так как FTETextField не поддерживает форматирование диапазона. | FTETextField | |
![]() |
Возвращает объект TextFormat, который представляет данные форматирования символов объекта UITextField. | UIFTETextField | |
![]() |
Возвращает объект UITextFormat, содержащий сведения о форматировании этого компонента. | UIFTETextField | |
![]() |
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | |
![]() |
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | |
![]() |
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | |
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | |
![]() |
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | |
![]() |
Инициализирует этот компонент. | UIFTETextField | |
![]() |
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана. | UIFTETextField | |
![]() |
Отмечает компонент с целью вызова его метода commitProperties() во время последующего обновления экрана. | UIFTETextField | |
![]() |
Отмечает компонент с целью вызова его метода measure() во время последующего обновления экрана. | UIFTETextField | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | |
![]() |
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | |
![]() |
Перемещает компонент в указанное положение в пределах его вышестоящего элемента. | UIFTETextField | |
![]() |
Возвращает true, если этот объект является вышестоящим элементом или владельцем элемента. | UIFTETextField | |
![]() |
Эта функция вызывается, когда объекту UITextField назначается вышестоящий элемент. | UIFTETextField | |
Вызывается из метода updateDisplayList() вышестоящего элемента средства визуализации элементов после установки всех свойств этого средства визуализации. | DefaultGridItemRenderer | ||
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Удаляет заданный объект child DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Удаляет дочерний DisplayObject из заданной позиции индекса в списке дочерних элементов DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Этот метод не был реализован в FTETextField, потому что в TextField он используется незначительным числом компонентов. | FTETextField | |
![]() |
Воспроизводит указанное событие. | UIFTETextField | |
![]() |
Вызывает виртуальную клавиатуру. | InteractiveObject | |
![]() |
Размеры объекта. | UIFTETextField | |
![]() |
Изменяет положение существующего дочернего элемента в DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Задает цвет шрифта для текста. | UIFTETextField | |
![]() |
Задает фокус на этот компонент. | UIFTETextField | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Этот метод не был реализован в FTETextField, потому что FTETextField не поддерживает выбор. | FTETextField | |
![]() |
Не выполняет действий. | UIFTETextField | |
![]() |
Этот метод не действует в FTETextField, если beginIndex или endIndex не равняются -1, потому что FTETextField не поддерживает форматирование диапазона. | FTETextField | |
![]() |
Устанавливает свойство visible для этого объекта UITextField. | UIFTETextField | |
![]() |
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану). | Sprite | |
![]() |
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном. | Sprite | |
![]() |
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта. | DisplayObjectContainer | |
![]() |
Завершает метод startDrag(). | Sprite | |
![]() |
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном. | Sprite | |
![]() |
Обеспечивает обнаружение изменений в свойствах стиля. | UIFTETextField | |
![]() |
Меняет местами (в порядке «от начала к концу») два заданных дочерних объекта. | DisplayObjectContainer | |
![]() |
Меняет местами (в порядке «от начала к концу») дочерние объекты, расположенные в двух заданных позициях индекса в списке дочерних элементов. | DisplayObjectContainer | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Усекает текст для его полного горизонтального размещения в области, определенной для элемента управления, и присоединяет к тексту многоточие (...). | UIFTETextField | |
![]() |
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости. | UIFTETextField | |
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
![]() |
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Событие | Сводка | Определено | ||
---|---|---|---|---|
![]() | [многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | ||
![]() | Отправляется, когда экранный объект добавляется в список отображения. | DisplayObject | ||
![]() | Отправляется, когда экранный объект добавляется к списку отображения на монтажном столе либо непосредственно, либо путем добавления поддерева, содержащего экранный объект. | DisplayObject | ||
![]() | Отправляется, когда пользователь выбирает команду «Удалить» из контекстного меню текста. | InteractiveObject | ||
![]() | Отправляется, когда пользователь нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда жест пользователя вызывает контекстное меню, связанное с данным интерактивным объектом в приложении AIR. | InteractiveObject | ||
![]() | Отправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Копировать», или выбирает команду «Копировать» из контекстного меню. | InteractiveObject | ||
![]() | Отправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Вырезать», или выбирает команду «Вырезать» из контекстного меню. | InteractiveObject | ||
Передается при изменении связываемого свойства data. | DefaultGridItemRenderer | |||
![]() | [многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | ||
![]() | Отправляется, когда пользователь дважды нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject, а флаг doubleClickEnabled для этого объекта имеет значение true. | InteractiveObject | ||
![]() | [многоадресное событие] Отправляется, когда точка воспроизведения переходит в новый кадр. | DisplayObject | ||
![]() | [многоадресное событие] Отправляется, когда точка воспроизведения покидает текущий кадр. | DisplayObject | ||
![]() | Отправляется после того, как экранный объект перемещается в фокус. | InteractiveObject | ||
![]() | Отправляется после того, как экранный объект теряет фокус. | InteractiveObject | ||
![]() | [многоадресное событие] Отправляется после завершения работы конструкторов экранных объектов кадра до выполнения сценариев кадра. | DisplayObject | ||
![]() | Отправляется, когда пользователь создает точку контакта вдоль края сенсорной поверхности с помощью экземпляра InteractiveObject (например, нажатие по краю сенсорной поверхности на пульте Siri Remote для Apple TV). Некоторые устройства также могут интерпретировать этот контакт как комбинацию нескольких событий касания. | InteractiveObject | ||
![]() | Отправляется, когда пользователь наживает две точки контакта над одним экземпляром InteractiveObject на устройстве с сенсорным экраном (например, двумя пальцами нажимает точки над экранным объектом и отпускает их при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает точку контакта с экземпляром InteractiveObject на устройстве с сенсорным экраном (например, касается пальцем и проводит им слева направо над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь выполняет жест поворота в точке контакта с экземпляром InteractiveObject (например, касание двумя пальцами и их вращение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь выполняет жест выделения в точке контакта с экземпляром InteractiveObject (например, касание экрана тремя пальцами и их параллельное перемещение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь создает точку контакта с экземпляром InteractiveObject, а затем касается сенсорного экрана (например, касается экранного объекта несколькими пальцами, чтобы открыть меню, а затем касается одним пальцем для выбора нужного элемента меню при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь выполняет жест увеличения в точке контакта с экземпляром InteractiveObject (например, касание экрана двумя пальцами и их быстрое разведение в стороны над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Это событие отправляется любой клиентской программе, которая поддерживает линейный ввод с помощью IME. | InteractiveObject | ||
![]() | Отправляется, когда пользователь нажимает клавишу. | InteractiveObject | ||
![]() | Отправляется, когда пользователь пытается изменить фокус с помощью клавиатуры. | InteractiveObject | ||
![]() | Отправляется, когда пользователь отпускает клавишу. | InteractiveObject | ||
![]() | Отправляется, когда пользователь нажимает и отпускает среднюю кнопку указывающего устройства над одним и тем же объектом InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь нажимает среднюю кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь пытается изменить фокус с помощью указывающего устройства. | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает указывающее устройство в момент, когда курсор находится над объектом InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | ||
![]() | Отправляется при прокрутке колеса мыши над экземпляром InteractiveObject. | InteractiveObject | ||
![]() | Отправляется инициатором перетаскивания InteractiveObject, когда пользователь завершает жест перетаскивания. | InteractiveObject | ||
![]() | Отправляется целевым объектом InteractiveObject при принятии перетаскиваемого объекта вызовом метода DragManager.acceptDragDrop(). | InteractiveObject | ||
![]() | Отправляется объектом InteractiveObject, когда жест перетаскивания входит в его границы. | InteractiveObject | ||
![]() | Отправляется объектом InteractiveObject, когда жест перетаскивания выходит за границы этого объекта. | InteractiveObject | ||
![]() | Постоянно отправляется объектом InteractiveObject, пока жест перетаскивания остается в пределах его границ. | InteractiveObject | ||
![]() | Отправляется в начале операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag(). | InteractiveObject | ||
![]() | Отправляется во время операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag(). | InteractiveObject | ||
![]() | Отправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Вставить», или выбирает команду «Вставить» из контекстного меню. | InteractiveObject | ||
![]() | Отправляется, когда пользователь опускает активное перо ниже установленного для экрана порога обнаружения приближения. | InteractiveObject | ||
![]() | Отправляется, когда пользователь поднимает активное перо, превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | ||
![]() | Отправляется, когда пользователь наводит активное перо на экран, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | ||
![]() | Отправляется, когда пользователь переводит активное перо от этого объекта InteractiveObject, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | ||
![]() | Отправляется, когда пользователь наводит активное перо непосредственно на этот объект InteractiveObject, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает активное перо от этого объекта InteractiveObject и любого из его дочерних объектов, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | ||
![]() | Отправляется, когда пользователь переводит активное перо на этот объект InteractiveObject из внешней части дерева потомков в списке отображения (не превышая установленный для экрана порог обнаружения близости). | InteractiveObject | ||
![]() | Отправляется, когда пользователь отпускает кнопку позиционирующего устройства после ее нажатия над экземпляром InteractiveObject и последующего перемещения позиционирующего устройства с экземпляра InteractiveObject. | InteractiveObject | ||
![]() | Отправляется перед удалением экранного объекта из списка отображения. | DisplayObject | ||
![]() | Отправляется перед удалением экранного объекта из списка отображения либо напрямую, либо путем удаления поддерева, содержащего экранный объект. | DisplayObject | ||
![]() | [многоадресное событие] Отправляется перед обновлением и визуализацией списка отображения. | DisplayObject | ||
![]() | Отправляется, когда пользователь нажимает и отпускает правую кнопку указывающего устройства над одним и тем же объектом InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject. | InteractiveObject | ||
![]() | Отправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Выделить все», или выбирает команду «Выделить все» из контекстного меню. | InteractiveObject | ||
![]() | Отправляется сразу после того, как программная клавиатура вызывается. | InteractiveObject | ||
![]() | Передается немедленно перед тем, как программная клавиатура появляется на экране. | InteractiveObject | ||
![]() | Передается немедленно после того, как программная клавиатура убирается с экрана. | InteractiveObject | ||
![]() | Отправляется, когда изменяется значение свойства tabChildren объекта. | InteractiveObject | ||
![]() | Отправляется при изменении флага tabEnabled объекта. | InteractiveObject | ||
![]() | Отправляется, когда изменяется значение свойства tabIndex объекта. | InteractiveObject | ||
![]() | Передается, если пользователь вводит один или несколько символов текста. | InteractiveObject | ||
![]() | Отправляется, когда пользователь впервые создает точку контакта с сенсорным экраном устройства (например, касается сенсорного экрана мобильного телефона или планшетного компьютера). | InteractiveObject | ||
![]() | Отправляется, когда пользователь убирает точку контакта с сенсорным экраном устройства (например, поднимает палец с сенсорного экрана мобильного телефона или планшетного компьютера). | InteractiveObject | ||
![]() | Отправляется, когда пользователь касается устройства, и продолжает отправляться до тех пор, пока точка контакта не будет удалена. | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает точку контакта от экземпляра InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с одного экранного объекта на другой при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь удаляет точку контакта из экземпляра InteractiveObject на сенсорном устройстве (например, переводит палец из положения над экранным объектом в точку за пределами экранного объекта на мобильном телефоне или планшете с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | ||
![]() | Отправляется, когда пользователь поднимает точку контакта над тем же экземпляром InteractiveObject, с которым был установлен первичный контакт на сенсорном экране (например, нажимает точку на экранном объекте и поднимает палец с той же точки при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject |
Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.
Стиль | Описание | Определено | ||
---|---|---|---|---|
color | Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Цвет текста. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.color. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField Style color; если используется StyleableStageText, см. раздел spark.components.supportClasses.StyleableStageText Style color. Значением по умолчанию является 0x000000 .Связанные элементы API | DefaultGridItemRenderer | ||
direction | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Указывает уровень двунаправленной вложенности текста по умолчанию. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.direction. Эта функция не поддерживается в мобильной теме. Связанные элементы API | DefaultGridItemRenderer | ||
fontFamily | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Имя используемого шрифта или разделенный запятой список имен шрифтов. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.fontFamily. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField Style fontFamily; если используется StyleableStageText, см. раздел spark.components.supportClasses.StyleableStageText Style fontFamily. Значение по умолчанию для темы Spark - Связанные элементы API | DefaultGridItemRenderer | ||
fontSize | Тип: Number Формат: Length Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Высота текста в пикселах. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.fontSize. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField Style fontSize; если используется StyleableStageText, см. раздел spark.components.supportClasses.StyleableStageText Style fontSize. Значение по умолчанию для темы Spark - Связанные элементы API | DefaultGridItemRenderer | ||
fontStyle | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Определяет использование курсива в тексте. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.fontStyle. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField Style fontStyle; если используется StyleableStageText, см. раздел spark.components.supportClasses.StyleableStageText Style fontStyle. Связанные элементы API | DefaultGridItemRenderer | ||
fontWeight | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Определяет использование полужирного шрифта в тексте. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.fontWeight. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField Style fontWeight; если используется StyleableStageText, см. раздел spark.components.supportClasses.StyleableStageText Style fontWeight. Связанные элементы API | DefaultGridItemRenderer | ||
kerning | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Стиль, используемый для выравнивания абзаца. Кернинг включен по умолчанию для компонентов Spark, но выключен по умолчанию для компонентов MX. Компоненты Spark обрабатывают значение Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.kerning. Эта функция не поддерживается в мобильной теме. Связанные элементы API | DefaultGridItemRenderer | ||
lineBreak | Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Определяет перенос слов в контейнере. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.blockProgression. Эта функция не поддерживается в мобильной теме. Связанные элементы API | DefaultGridItemRenderer | ||
locale | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Локаль текста. Управляет преобразованием регистра и формированием. Используются стандартные идентификаторы локали, описанные в техническом стандарте Юникод № 35. Например en, en_US и en-US относятся к английскому, а ja – к японскому. По умолчанию используется значение undefined. Это свойство наследует свое значение из вышестоящего узла; если указано undefined, то значение наследуется из глобального стиля При использовании средств форматирования Spark и классов глобализации в корневом приложении для этого стиля можно указать значение константы undefined .Дополнительно | DefaultGridItemRenderer | ||
paddingLeft | Тип: Number Формат: Length Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Отступ слева в пикселах. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.paddingLeft. Эта функция не поддерживается в мобильной теме. Связанные элементы API | DefaultGridItemRenderer | ||
paddingRight | Тип: Number Формат: Length Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Отступ справа в пикселах. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.paddingRight. Эта функция не поддерживается в мобильной теме. Связанные элементы API | DefaultGridItemRenderer | ||
textAlign | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Выравнивание текста внутри контейнера. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.textAlign. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField Style textAlign; если используется StyleableStageText, см. раздел spark.components.supportClasses.StyleableStageText Style textAlign. Связанные элементы API | DefaultGridItemRenderer | ||
textDecoration | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Определяет использование подчеркивания текста. Для получения информации о теме Spark см. flashx.textLayout.formats.ITextLayoutFormat.textDecoration. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField Style textDecoration; если используется StyleableStageText, то эта функция не поддерживается. Связанные элементы API | DefaultGridItemRenderer | ||
textIndent | Тип: Number Формат: Length Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Число, определяющее величину отступа первой строки абзаца в пикселях. Отрицательный отступ перенесет строку на поля или даже за границы контейнера. Допустимые значения: числа от -8000 до 8000 и FormatValue.INHERIT. По умолчанию значение равно undefined, что указывает на то, что оно не установлено. Если значение равно undefined, в процессе каскада это свойство наследует свое значение от вышестоящего элемента. Если ни в одном из вышестоящих элементов данное свойство не установлено, оно получает значение 0. | DefaultGridItemRenderer |
Стиль | Описание | Определено | ||
---|---|---|---|---|
letterSpacing | Тип: Number Наследование CSS: Да Тема: mobile Язык версии: ActionScript 3.0 Версия продукта: Flex 4.5 Версии среды выполнения: Flash10.1, AIR 2.0 Число дополнительных пикселей, отображаемых между символами.
Не поддерживается для темы Spark. См. Если в мобильной теме используется StyleableTextField, см. раздел spark.components.supportClasses.StyleableTextField.letterSpacing; если используется StyleableStageText, то эта функция не поддерживается. Связанные элементы API | DefaultGridItemRenderer |
column | свойство |
column:GridColumn
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Объект GridColumn, представляющий столбец, связанный с этим средством визуализации элементов.
Значением по умолчанию является null.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие columnChanged
.
Реализация
public function get column():GridColumn
public function set column(value:GridColumn):void
columnIndex | свойство |
data | свойство |
data:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Значение элемента поставщика данных для всей строки элемента управления сетки. Средства визуализации элементов часто связывают визуальные атрибуты элемента со свойствами этого объекта.
Значением по умолчанию является null.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataChange
.
Реализация
public function get data():Object
public function set data(value:Object):void
down | свойство |
down:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Метод updateDisplayList()
элемента управления сетки устанавливает это свойство перед вызовом prepare()
.
true
, если в ячейке сетки происходит одно из двух входящих действий: нажатие кнопки мыши или касание сенсорного экрана. Для свойства down
восстанавливается значение false
, когда пользователь отпускает кнопку мыши или больше не касается сенсорного экрана, а также если курсор или точка касания выходит за пределы ячейки сетки.
В отличие от средства визуализации элементов списка, средство визуализации элементов сетки не отвечает монопольно за отображение индикатора down. Сетка визуализирует индикатор down для выделенной строки или ячейки. Визуальные свойства средства визуализации элементов могут изменяться при нажатии.
Значением по умолчанию является false.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие downChanged
.
Реализация
public function get down():Boolean
public function set down(value:Boolean):void
dragging | свойство |
dragging:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Содержит значение true
, если перемещается средство визуализации элементов, обычно в рамках операции перетаскивания. В настоящее время элемент управления Spark DataGrid не поддерживает перетаскивание.
Значением по умолчанию является false.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие draggingChanged
.
Реализация
public function get dragging():Boolean
public function set dragging(value:Boolean):void
grid | свойство |
hovered | свойство |
hovered:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.0 |
Значение установлено на true
, когда курсор мыши наведен на средство визуализации элемента.
Значением по умолчанию является false.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие hoveredChanged
.
Реализация
public function get hovered():Boolean
public function set hovered(value:Boolean):void
label | свойство |
label:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.0 |
Элемент управления сетки устанавливает для этого свойства значение метода itemToLabel()
столбца перед вызовом preprare()
.
Класс GridItemRenderer автоматически копирует значение этого свойства в свойство text
своего элемента labelDisplay
, если этот элемент был указан. Сетка устанавливает label
для значения, возвращенного методом itemToLabel()
столбца.
Значением по умолчанию является "".
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие labelChanged
.
Реализация
public function get label():String
public function set label(value:String):void
rowIndex | свойство |
rowIndex:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.0 |
Метод updateDisplayList()
элемента управления сетки устанавливает это свойство перед вызовом prepare()
.
Значением по умолчанию является -1.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие rowIndexChanged
.
Реализация
public function get rowIndex():int
public function set rowIndex(value:int):void
selected | свойство |
selected:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.0 |
Метод updateDisplayList()
элемента управления сетки устанавливает это свойство перед вызовом prepare()
.
true
, если ячейка средства визуализации элементов является частью текущего выбора.
В отличие от средства визуализации списка, средства визуализации элементов сетки не отвечают монопольно за отображение того, что они являются частью выбранной области. Сетка автоматически отображает компонент темы оформления selectionIndicator для выбранных строк или ячеек. Средство визуализации элементов может также изменить свои визуальные свойства для выражения того, что оно является компонентом выбора.
Значением по умолчанию является false.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие selectedChanged
.
Реализация
public function get selected():Boolean
public function set selected(value:Boolean):void
showsCaret | свойство |
showsCaret:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.0 |
Метод updateDisplayList()
элемента управления сетки устанавливает это свойство перед вызовом preprare()
.
true
, если ячейка средства визуализации элементов обозначается символом вставки.
В отличие от средства визуализации элементов списка, средства визуализации элементов сетки не отвечают монопольно за отображение того, что их соответствующие ячейки или строки содержат символ вставки. Сетка автоматически отображает компонент темы оформления caretIndicator для строки или ячейки, содержащей символ вставки. Средство визуализации элементов также может изменить свои визуальные свойства для выражения того, что оно содержит символ вставки.
Значением по умолчанию является false.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие showsCaretChanged
.
Реализация
public function get showsCaret():Boolean
public function set showsCaret(value:Boolean):void
DefaultGridItemRenderer | () | Конструктор |
public function DefaultGridItemRenderer()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Конструктор.
discard | () | метод |
public function discard(hasBeenRecycled:Boolean):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Вызывается из метода updateDisplayList()
вышестоящего элемента средства визуализации элементов, если определено, что это средство визуализации больше не является видимым. Если для параметра willBeRecycled
устанавливается значение true
, то владелец добавляет это средство визуализации к внутреннему свободному списку для повторного использования. Реализации могут использовать этот метод, чтобы удалить любые свойства средства визуализации, которые больше не являются необходимыми.
Этот метод не предназначен для прямого вызова. Он вызывается реализацией DataGrid.
Параметры
hasBeenRecycled:Boolean — true , если это средство визуализации будет добавлено к внутреннему свободному списку владельца для повторного использования.
|
prepare | () | метод |
public function prepare(willBeRecycled:Boolean):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Вызывается из метода updateDisplayList()
вышестоящего элемента средства визуализации элементов после установки всех свойств этого средства визуализации. Для параметра hasBeenRecycled
устанавливается значение false
, если это средство визуализации не использовалось ранее, т. е. используется впервые. Метод вызывается непосредственно перед тем, как средство визуализации станет видимым, и при каждом его отображении вследствие изменения свойства средства визуализации или явного запроса на повторное отображение.
Этот метод можно использовать для настройки всех визуальных элементов и свойств средства визуализации. Использование этого метода может быть более эффективным, чем привязка свойств data
к свойствам визуальных элементов. Примечание. Поскольку метод prepare()
вызывается достаточно часто, очень важно обеспечить эффективность его кода.
Метод prepare()
может многократно вызываться перед вызовом метода discard()
.
Этот метод не предназначен для прямого вызова. Он вызывается реализацией DataGrid.
Параметры
willBeRecycled:Boolean — true , если это средство визуализации используется повторно.
|
dataChange | Событие |
mx.events.FlexEvent
свойство FlexEvent.type =
mx.events.FlexEvent.DATA_CHANGE
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Передается при изменении связываемого свойства data
.
FlexEvent.DATA_CHANGE
определяет значение свойства type
объекта события dataChange
.
Свойства объекта события имеют следующие значения:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
<?xml version="1.0" encoding="utf-8"?> <!-- Demonstate how to control text wrapping in a DataGrid DefaultGridItemRenderer item renderer. This DataGrid example demonstrates how to control text wrapping with the DefaultGridItemRenderer. All cells in this example display the same lengthy string which does not contain newlines. Note that the Flex text components unconditionally render newline characters that appear in the text. The first "Implicit wordWrap" column's renderer is DefaultGridItemRenderer. By default it sets its wordWrap property equal to the value of the DataGrid's varaiableRowHeight property. The second "Explicit wordWrap" column's DefaultGridItemRenderer overrides the wordWrap property. If the wordWrap property's value is set explicitly, the renderer ignores the DataGrid's variableRowHeight property. Note also: this example's column widths and row heights are defined by the DataGrid's typicalItem. The typical item uses explicit newlines to create a string that occupies three lines and a reasonable column width. --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> <fx:Declarations> <fx:String id="sampleText">Lorem Ipsum is the standard dummy text of the typesetting industry.</fx:String> <fx:int id="maxDisplayedLines">0</fx:int> </fx:Declarations> <s:Panel title="Spark DataGrid Control Example which demonstrates how to control text wrapping in a DefaultGridItemRenderer" width="75%" height="75%" horizontalCenter="0" verticalCenter="0"> <s:controlBarContent> <s:VGroup> <s:CheckBox id="vrh" selected="@{dataGrid.variableRowHeight}" label="dataGrid.variableRowHeight={vrh.selected}"/> <s:CheckBox id="wordWrapCheckBox" selected="true" label="defaultRenderer.wordWrap={wordWrapCheckBox.selected}"/> </s:VGroup> </s:controlBarContent> <s:DataGrid id="dataGrid" variableRowHeight="false" left="5" right="5" top="5" bottom="5"> <s:columns> <s:ArrayList> <!-- DefaultGridItemRenderer doesn't break lines if the DataGrid's variableRowHeight property is false (the default). --> <s:GridColumn dataField="value" headerText="Implicit wordWrap"/> <!-- Defeat line breaking in DefaultGridItemRenderer by setting wordWrap="false". If wordWrap is set, the renderer ignores the DataGrid's variableRowHeight property. --> <s:GridColumn dataField="value" headerText="Explicit wordWrap"> <s:itemRenderer> <fx:Component> <s:DefaultGridItemRenderer color="0x1E6913" wordWrap="{outerDocument.wordWrapCheckBox.selected}"/> </fx:Component> </s:itemRenderer> </s:GridColumn> </s:ArrayList> </s:columns> <!-- The typicalItem defines column widths and the default row height. The text occpies three lines because we've used data binding to introduce two newlines. Alternatively, we could have used the odd XML ' ' escape to introduce two newlines (the value of the newline character is decimal 10). <s:DataItem value="Lorem Ipsum sample text. newline "/> --> <s:typicalItem> <s:DataItem value="{'Lorem Ipsum sample text.\nnewline\n'}"/> </s:typicalItem> <s:ArrayCollection> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> </s:ArrayCollection> </s:DataGrid> </s:Panel> </s:Application>
Tue Jun 12 2018, 11:34 AM Z