Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Как правило, классы тем оформления записываются в MXML, как показано в следующем примере:
<?xml version="1.0"?> <Skin xmlns="http://ns.adobe.com/mxml/2009"> <Metadata> <!-- Specify the component that uses this skin class. --> [HostComponent("my.component.MyComponent")] </Metadata> <states> <!-- Specify the states controlled by this skin. --> </states> <!-- Define skin. --> </Skin>
Свойство MXML по умолчаниюmxmlContent
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
accessibilityDescription : String
Вспомогательное средство доступа для свойства description в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityEnabled : Boolean
Вспомогательное средство доступа для свойства silent в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject. | InteractiveObject | ||
accessibilityName : String
Вспомогательное средство доступа для свойства name в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | ||
accessibilityShortcut : String
Вспомогательное средство доступа для свойства shortcut в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
activeEffects : Array [только для чтения]
Список эффектов, в настоящее время воспроизводимых в компоненте, например массив экземпляров EffectInstance. | UIComponent | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | ||
autoLayout : Boolean
При значении true измерение и макет выполняются при изменении позиции или размера нижестоящего элемента. | GroupBase | ||
automationDelegate : Object
Объект-делегат, выполняющий обработку функций, связанных с автоматизацией. | UIComponent | ||
automationEnabled : Boolean [только для чтения]
Значение true, если этот компонент доступен для автоматизации; в противном случае – false. | UIComponent | ||
automationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта. | UIComponent | ||
automationOwner : DisplayObjectContainer [только для чтения]
Владелец этого компонента в целях автоматизации. | UIComponent | ||
automationParent : DisplayObjectContainer [только для чтения]
Вышестоящий элемент этого компонента в целях автоматизации. | UIComponent | ||
automationTabularData : Object [только для чтения]
Реализация интерфейса IAutomationTabularData, который можно использовать для извлечения данных. | UIComponent | ||
automationValue : Array [только для чтения]
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении. | UIComponent | ||
automationVisible : Boolean [только для чтения]
Значение true, если этот компонент является видимым для автоматизации; в противном случае – false. | UIComponent | ||
baseline : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
baselinePosition : Number [переопределить] [только для чтения]
Координата Y базовой линии первой строки текста компонента. | Group | ||
baselinePositionElement : IVisualElement
Элемент, используемый для вычисления baselinePosition GroupBase.
| Group | ||
blendMode : String [переопределить]
Значение класса BlendMode, задающее режим наложения. | Group | ||
blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | ||
bottom : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
buttonMode : Boolean
Задает режим кнопки данного спрайта. | Sprite | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | ||
cacheHeuristic : Boolean [только для записи]
Используется в Flex для предложения кэширования растровых изображений объекта. | UIComponent | ||
cachePolicy : String
Определяет политику кэширования растровых изображений для этого объекта. | UIComponent | ||
className : String [только для чтения]
Имя класса этого экземпляра, например Button. | UIComponent | ||
clipAndEnableScrolling : Boolean
Значение true определяет необходимость обрезки нижестоящих элементов в соответствии с границами области просмотра. | GroupBase | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
contentHeight : Number [только для чтения]
Высота содержимого области просмотра. | GroupBase | ||
contentMouseX : Number [только для чтения]
Возвращает координату x положения курсора мыши в текущей системе координат. | UIComponent | ||
contentMouseY : Number [только для чтения]
Возвращает координату y положения курсора мыши в текущей системе координат. | UIComponent | ||
contentWidth : Number [только для чтения]
Ширина содержимого области просмотра. | GroupBase | ||
contextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом. | InteractiveObject | ||
currentState : String
Текущее состояние представления компонента. | UIComponent | ||
cursorManager : ICursorManager [только для чтения]
Получает FocusManager, управляющий курсором для этого компонента и компонентов, находящихся на том же уровне иерархии. | UIComponent | ||
depth : Number
Определяет порядок отображения элементов внутри контейнеров. | UIComponent | ||
descriptor : UIComponentDescriptor
Ссылка на UIComponentDescriptor (при его наличии), использованный методом createComponentFromDescriptor() для создания этого экземпляра UIComponent. | UIComponent | ||
designLayer : DesignLayer
Определяет дополнительный экземпляр DesignLayer, связанный с этим визуальным элементом. | UIComponent | ||
document : Object
Ссылка на объект документа, связанный с этим UIComponent. | UIComponent | ||
doubleClickEnabled : Boolean [переопределить]
Определяет, получает ли объект UIComponent события doubleClick. | UIComponent | ||
dropTarget : DisplayObject [только для чтения]
Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен. | Sprite | ||
enabled : Boolean
Возможность использования компонента пользователем. | UIComponent | ||
errorString : String
Текст, отображаемый рекомендацией ошибки компонента при контроле компонента классом Validator и сбое проверки. | UIComponent | ||
explicitHeight : Number
Число, указывающее явную высоту компонента в пикселях в виде координат компонента. | UIComponent | ||
explicitMaxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMaxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMinHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMinWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitWidth : Number
Число, указывающее явную ширину компонента в пикселях в виде координат компонента. | UIComponent | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | ||
flexContextMenu : IFlexContextMenu
Контекстное меню для этого UIComponent. | UIComponent | ||
focusEnabled : Boolean
Указывает, может ли компонент получить фокус при выборе вкладки с ним. | UIComponent | ||
focusManager : IFocusManager
Получает FocusManager, управляющий фокусом для этого компонента и компонентов, находящихся на том же уровне иерархии. | UIComponent | ||
focusPane : Sprite
Область фокусировки, связанная с этим объектом | UIComponent | ||
focusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта. | InteractiveObject | ||
focusSkinExclusions : Array [только для чтения]
Список идентификаторов элементов, которые необходимо исключить при визуализации кольца фокуса. | Skin | ||
graphics : Graphics [только для чтения]
Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования. | Sprite | ||
hasFocusableChildren : Boolean
Флаг, который указывает, могут ли нижестоящие объекты получить фокус. | UIComponent | ||
hasLayoutMatrix3D : Boolean [только для чтения]
Содержит true, если элемент имеет трехмерную матрицу. | UIComponent | ||
height : Number [переопределить]
Число, указывающее высоту компонента в координатах вышестоящего контейнера в пикселях. | UIComponent | ||
hitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта. | Sprite | ||
horizontalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
horizontalScrollPosition : Number
Координата Х исходной точки поля зрения в системе координат компонента, где значением по умолчанию является (0,0), что соответствует левому верхнему углу области компонента. | GroupBase | ||
id : String
Идентификатор компонента. | UIComponent | ||
includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | UIComponent | ||
inheritingStyles : Object
Начало этой цепочки компонентов с ненаследуемыми стилями. | UIComponent | ||
initialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы создания макета: обязательство, измерение и создание макета (при условии, что все они требовались). | UIComponent | ||
instanceIndex : int [только для чтения]
Индекс повторяемого компонента. | UIComponent | ||
instanceIndices : Array
Массив, содержащий индексы, требуемые для создания ссылки на этот UIComponent из собственного документа. | UIComponent | ||
is3D : Boolean [только для чтения]
Содержит true, если элемент представлен в трехмерной графике. | UIComponent | ||
isDocument : Boolean [только для чтения]
Содержит true, если этот экземпляр UIComponent является объектом документа. | UIComponent | ||
isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | UIComponent | ||
layout : LayoutBase
Объект layout для этого контейнера. | GroupBase | ||
layoutMatrix3D : Matrix3D [только для записи]
Матрица преобразования, которая используется для вычисления макета компонента относительно соответствующих элементов одного уровня. | UIComponent | ||
left : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | ||
luminosityClip : Boolean
Свойство, управляющее тем, будет ли маска свечения отсекать маскируемое содержимое. | GroupBase | ||
luminosityInvert : Boolean
Свойство, управляющее вычислением значения цветов RGB графического элемента, использующего маску свечения. | GroupBase | ||
maintainProjectionCenter : Boolean
При значении true компонент будет сохранять свою матрицу проекции выровненной по центру своей ограничительной рамки. | UIComponent | ||
mask : DisplayObject [переопределить]
Устанавливает маску. | GroupBase | ||
maskType : String
Тип маски. | GroupBase | ||
maxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
maxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
measuredHeight : Number
Высота компонента в пикселях по умолчанию. | UIComponent | ||
measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | UIComponent | ||
measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | UIComponent | ||
measuredWidth : Number
Ширина компонента в пикселях по умолчанию. | UIComponent | ||
metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | ||
minHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
minWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
moduleFactory : IFlexModuleFactory
Фабрика модулей применяется в качестве контекста для использования встроенных шрифтов и для поиска менеджера стиля, который управляет стилями этого компонента. | UIComponent | ||
mouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода. | InteractiveObject | ||
mouseEnabledWhereTransparent : Boolean
Установка значения true для этого свойства обеспечивает отвечаемость всех границ Group на события мыши, такие как щелчок и наведение. | GroupBase | ||
mouseFocusEnabled : Boolean
Можно ли получить фокус при нажатии элемента. | UIComponent | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mxmlContent : Array [только для записи]
Визуальные нижестоящие элементы содержимого для этого Group. | Group | ||
name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус. | InteractiveObject | ||
nestLevel : int
Глубина этого объекта в иерархии включения. | UIComponent | ||
nonInheritingStyles : Object
Начало цепочки этого компонента с ненаследуемыми стилями. | UIComponent | ||
numAutomationChildren : int [только для чтения]
Число нижестоящих элементов автоматизации, содержащихся в этом контейнере. | UIComponent | ||
numElements : int [только для чтения]
Количество визуальных элементов в данном контейнере. | GroupBase | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | ||
overlay : DisplayLayer [только для чтения]
Плоскость перекрытия для этой группы. | GroupBase | ||
owner : DisplayObjectContainer
Владелец этого объекта IVisualElement. | UIComponent | ||
parent : DisplayObjectContainer [переопределить] [только для чтения]
Вышестоящий контейнер или компонент данного компонента. | UIComponent | ||
parentApplication : Object [только для чтения]
Ссылка на объект приложения, содержащего этот экземпляр UIComponent. | UIComponent | ||
parentDocument : Object [только для чтения]
Ссылка на вышестоящий объект документа для этого UIComponent. | UIComponent | ||
percentHeight : Number
Указывает высоту компонента в виде процента от размера вышестоящего элемента. | UIComponent | ||
percentWidth : Number
Указывает ширину компонента в виде процента от размера вышестоящего элемента. | UIComponent | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
Определяет ряд настроек, применяемых для преобразования объекта способом, не отображающимся в макете вышестоящего элемента объекта. | UIComponent | ||
processedDescriptors : Boolean
Установлено на true после немедленного или отложенного создания нижестоящих элементов в зависимости от выполняемого действия. | UIComponent | ||
repeater : IRepeater [только для чтения]
Ссылка на объект Repeater в вышестоящем документе, создающем этот UIComponent. | UIComponent | ||
repeaterIndex : int [только для чтения]
Индекс элемента в поставщике данных Repeater, создавшего этот UIComponent. | UIComponent | ||
repeaterIndices : Array
Массив, содержащий индексы элементов в поставщике данных Repeater в вышестоящем документе, создавшем этот UIComponent. | UIComponent | ||
repeaters : Array
Массив, содержащий ссылки на объекты Repeater в вышестоящем документе, создавшем этот UIComponent. | UIComponent | ||
resizeMode : String
ResizeMode для этого контейнера. | GroupBase | ||
right : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | ||
rotation : Number [переопределить]
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | UIComponent | ||
rotationX : Number [переопределить]
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | UIComponent | ||
rotationY : Number [переопределить]
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | UIComponent | ||
rotationZ : Number [переопределить]
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | UIComponent | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | ||
scaleGridBottom : Number
Указывает нижнюю координату сетки масштабирования. | Group | ||
scaleGridLeft : Number
Указывает левую координату сетки масштабирования. | Group | ||
scaleGridRight : Number
Указывает правую координату сетки масштабирования. | Group | ||
scaleGridTop : Number
Указывает верхнюю координату сетки масштабирования. | Group | ||
scaleX : Number [переопределить]
Число, определяющее коэффициент горизонтального масштабирования. | UIComponent | ||
scaleY : Number [переопределить]
Число, определяющее коэффициент вертикального масштабирования. | UIComponent | ||
scaleZ : Number [переопределить]
Число, определяющее коэффициент масштабирования по оси Z. | UIComponent | ||
screen : Rectangle [только для чтения]
Возвращает объект, который содержит размер и позицию основной поверхности изображения для этого объекта. | UIComponent | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | ||
showInAutomationHierarchy : Boolean
Флаг, который определяет, показан ли объект автоматизации в иерархии автоматизации. | UIComponent | ||
softKeyboard : String
Управляет внешним видом программной клавиатуры. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте. | Sprite | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | ||
states : Array
Состояния представления, представленные для этого компонента. | UIComponent | ||
styleDeclaration : CSSStyleDeclaration
Обеспечивает хранение встроенных наследуемых стилей этого объекта. | UIComponent | ||
styleManager : IStyleManager2 [только для чтения]
Возвращает экземпляр StyleManager, используемый этим компонентом. | UIComponent | ||
styleName : Object
Стиль класса, используемый этим компонентом. | UIComponent | ||
styleParent : IAdvancedStyleClient
Вышестоящий узел компонента используется для анализа нижестоящих селекторов. | UIComponent | ||
systemManager : ISystemManager
Возвращает объект SystemManager, используемый этим компонентом. | UIComponent | ||
tabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab. | DisplayObjectContainer | ||
tabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab. | InteractiveObject | ||
tabFocusEnabled : Boolean
Флаг, который указывает, может ли этот объект получить фокус при использовании клавиши TAB. Это аналогично свойству tabEnabled, используемому в Flash Player. Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора. | UIComponent | ||
tabIndex : int
Задает последовательность перехода между объектами в SWF-файле. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [только для чтения]
Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
toolTip : String
Текст, отображаемый в ToolTip. | UIComponent | ||
top : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
transform : flash.geom:Transform [переопределить]
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | UIComponent | ||
transformX : Number
Устанавливает координату x для центра преобразования компонента. | UIComponent | ||
transformY : Number
Устанавливает координату y для центра преобразования компонента. | UIComponent | ||
transformZ : Number
Устанавливает координату z для центра преобразования компонента. | UIComponent | ||
transitions : Array
Array объектов Transition, где каждый объект Transition определяет ряд эффектов для установки эффектов, воспроизводимых при изменении состояния. | UIComponent | ||
tweeningProperties : Array
Массив свойств, анимация которых выполняется в данный момент на этом объекте. | UIComponent | ||
uid : String
Уникальный идентификатор для объекта. | UIComponent | ||
updateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались). | UIComponent | ||
useHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true. | Sprite | ||
validationSubField : String
Используется средством проверки для связывания подчиненного поля с этим компонентом. | UIComponent | ||
verticalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
verticalScrollPosition : Number
Координата Y исходной точки поля зрения в системе координат компонента, где значением по умолчанию является (0,0), что соответствует левому верхнему углу области компонента. | GroupBase | ||
visible : Boolean [переопределить]
Определяет видимость экранного объекта. | UIComponent | ||
width : Number [переопределить]
Число, указывающее ширину компонента в координатах вышестоящего контейнера в пикселях. | UIComponent | ||
x : Number [переопределить]
Число, указывающее горизонтальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIComponent | ||
y : Number [переопределить]
Число, указывающее вертикальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIComponent | ||
z : Number [переопределить]
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного вышестоящего контейнера. | UIComponent |
Метод | Определено | ||
---|---|---|---|
Skin()
Конструктор. | Skin | ||
Добавляет визуальный элемент к этому контейнеру. | Group | ||
Добавляет визуальный элемент к этому контейнеру. | Group | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Добавляет клиент с невизуальным стилем в экземпляр компонента. | UIComponent | ||
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point. | DisplayObjectContainer | ||
Вызывается перед выполнением захвата растрового изображения для этой темы оформления. | Skin | ||
Ставит в очередь функцию для последующего вызова. | UIComponent | ||
Удаляет свойство style для экземпляра компонента. | UIComponent | ||
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром. | DisplayObjectContainer | ||
Определяет, является ли указанный IVisualElement нижестоящим элементом экземпляра контейнера или самим экземпляром. | GroupBase | ||
Преобразует объект Point из координат содержимого в глобальные координаты. | UIComponent | ||
Преобразует объект Point из координат содержимого в локальные координаты. | UIComponent | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIComponent | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIComponent | ||
Создает ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIComponent | ||
Удаляет ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIComponent | ||
Возвращается к объекту UITextFormat, соответствующему текстовым стилям для этого UIComponent. | UIComponent | ||
[переопределить]
Посылает событие в поток событий. | UIComponent | ||
Отображает или скрывает индикатор фокуса вокруг этого компонента. | UIComponent | ||
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Обеспечивает отображение прямоугольника в объекте Graphics указанной темы оформления программным способом. | UIComponent | ||
Вызывается экземпляром эффекта по завершении воспроизведения эффекта в компоненте. | UIComponent | ||
Вызывается экземпляром эффекта при запуске воспроизведения эффекта в компоненте. | UIComponent | ||
Завершает все воспроизводимые в настоящее время эффекты на компоненте. | UIComponent | ||
Вызывается после выполнения захвата растрового изображения для этой темы оформления. | Skin | ||
Выполняет все привязки, для которых объект UIComponent является адресом назначения. | UIComponent | ||
Вызывается после завершения печати. | UIComponent | ||
Предоставляет объект автоматизации с указанным индексом. | UIComponent | ||
Обеспечивает список объектов автоматизации. | UIComponent | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | ||
Возвращает координату Х границ элемента для указанного размера элемента. | UIComponent | ||
Возвращает координату Y границ элемента при указанном размере элемента. | UIComponent | ||
Возвращает экземпляр дочернего экранного объекта с заданным именем. | DisplayObjectContainer | ||
Выполняет поиск селекторов типа для этого экземпляра UIComponent. | UIComponent | ||
Возвращает значение ограничения макета, идентичное значению получения стиля ограничения для этого компонента. | UIComponent | ||
Возвращает визуальный элемент по заданному индексу. | GroupBase | ||
Возвращает позицию индекса визуального элемента. | GroupBase | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| UIComponent | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| UIComponent | ||
Получает объект, который в настоящее время имеет фокус. | UIComponent | ||
Возвращает изменение горизонтального положения прокрутки для работы с различными параметрами прокрутки. | GroupBase | ||
Возвращает высоту макета элемента. | UIComponent | ||
Возвращает ширину макета элемента. | UIComponent | ||
Возвращает координату Х, используемую элементом для отображения на экране. | UIComponent | ||
Возвращает координату Y, используемую элементом для отображения на экране. | UIComponent | ||
Возвращает матрицу преобразования, используемую для определения макета компонента относительно соответствующих элементов одного уровня. | UIComponent | ||
Возвращает преобразование макета Matrix3D для этого элемента. | UIComponent | ||
Возвращает максимальную высоту элемента. | UIComponent | ||
Возвращает максимальную ширину элемента. | UIComponent | ||
Возвращает минимальную высоту элемента. | UIComponent | ||
Возвращает минимальную ширину элемента. | UIComponent | ||
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Возвращает предпочтительную высоту элемента. | UIComponent | ||
Возвращает предпочтительную ширину элемента. | UIComponent | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | ||
Возвращает элемент в dataProvider, использованный указанным Repeater для создания этого Repeater, или null, если повторение этого Repeater не выполнено. | UIComponent | ||
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента. | UIComponent | ||
Возвращает изменение вертикального положения прокрутки для работы с различными параметрами прокрутки. | GroupBase | ||
Макеты, не игнорирующие флаг useVirtualLayout, используют этот метод во время updateDisplayList() для получения элементов макета, находящихся «в пределах видимости», т. е. | GroupBase | ||
Преобразует объект Point из глобальных координат в координаты содержимого. | UIComponent | ||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | ||
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | ||
Возвращает true, если для currentCSSState не указано значение null. | UIComponent | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Определяет, было ли указанное состояние задано в данном UIComponent. | UIComponent | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | ||
Возвращает матрицу прямоугольника, которая может быть передана в метод drawRoundRect() метод как параметр rot при рисовании горизонтального градиента. | UIComponent | ||
Инициализирует внутреннюю структуру этого компонента. | UIComponent | ||
Инициализирует разные свойства, которые отслеживают повторенные экземпляры этого компонента. | UIComponent | ||
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана. | UIComponent | ||
Уведомляет компонент хоста о том, что элемент изменился и должен быть повторно отображен. | Group | ||
Уведомляет компонент хоста, что элемент был изменен и должен пройти проверку правильности свойств. | Group | ||
Уведомление хоста о изменении слоя элементов. | Group | ||
Уведомление компонента хоста о том, что был изменен размер элемента. | Group | ||
Вызывается элементами компонента для указания, что свойство depth было изменено. | UIComponent | ||
Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection. | UIComponent | ||
Отмечает компонент с целью вызова его метода commitProperties() во время последующего обновления экрана. | UIComponent | ||
Отмечает компонент с целью вызова его метода measure() во время последующего обновления экрана. | UIComponent | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | ||
Преобразует объект Point из координат содержимого в локальные координаты. | UIComponent | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | ||
Возвращает значение true, если cssState совпадает с currentCSSState. | UIComponent | ||
Определяет, совпадает ли этот экземпляр с данным типом (или является его подклассом). | UIComponent | ||
Выполняет измерения для указанного текста HTML, который может содержать HTML-теги, например <font> и <b>. При этом предполагается, что текст отображается в однострочном поле UITextField при помощи объекта UITextFormat, определяемого стилями этого UIComponent. | UIComponent | ||
Выполняет измерения для указанного текста. При этом предполагается, что текст отображается в однострочном поле UITextField (или UIFTETextField) при помощи объекта UITextFormat, определяемого стилями этого UIComponent. | UIComponent | ||
Перемещает компонент в указанное положение в пределах его вышестоящего элемента. | UIComponent | ||
Обеспечивает распространение изменений стиля для нижестоящих элементов. | UIComponent | ||
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent. | UIComponent | ||
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента. | UIComponent | ||
Готовит IFlexDisplayObject к печати. | UIComponent | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Создает или восстанавливает кэш стиля CSS для этого компонента и, если параметр recursive является true, также для всех нижестоящих элементов этого компонента. | UIComponent | ||
Обеспечить регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта. | UIComponent | ||
Удаляет все визуальные элементы из контейнера. | Group | ||
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет указанный визуальный элемент из списка нижестоящих элементов данного контейнера. | Group | ||
Удаляет визуальный элемент из указанной позиции индекса в контейнере. | Group | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Удаляет клиент с невизуальным стилем из экземпляра компонента. | UIComponent | ||
Воспроизводит указанное событие. | UIComponent | ||
Вызывает виртуальную клавиатуру. | InteractiveObject | ||
Определяет нижестоящий элемент с помощью предоставленного идентификатора. | UIComponent | ||
[статические]
Возобновляет фоновую обработку методов, поставленных в очередь callLater() после вызова suspendBackgroundProcessing(). | UIComponent | ||
Размеры объекта. | UIComponent | ||
Устанавливает значение ограничения макета, совпадающее со значением стиля ограничения для этого компонента. | UIComponent | ||
Определяет свойства contentWidth и contentHeight. | GroupBase | ||
Установить текущее состояние. | UIComponent | ||
Изменяет позицию существующего нижестоящего элемента в визуальном контейнере. | Group | ||
Задает фокус на этот компонент. | UIComponent | ||
Устанавливает координаты, используемые элементом для отображения на экране. | UIComponent | ||
Устанавливает размер макета элемента. | UIComponent | ||
Устанавливает матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIComponent | ||
Устанавливает трехмерную матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIComponent | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Задает свойство style для экземпляра компонента. | UIComponent | ||
Вызывается при изменении свойства visible. | UIComponent | ||
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану). | Sprite | ||
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном. | Sprite | ||
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта. | DisplayObjectContainer | ||
Завершает метод startDrag(). | Sprite | ||
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном. | Sprite | ||
Обеспечивает обнаружение изменений в свойствах стиля. | UIComponent | ||
Метод stylesInitialized() вызывается программой Flex при первой инициализации стиля компонента. | UIComponent | ||
[статические]
Блокирует фоновую обработку методов, поставленных в очередь callLater() до вызова resumeBackgroundProcessing(). | UIComponent | ||
Меняет местами индексы двух указанных визуальных элементов. | Group | ||
Меняет местами визуальные элементы в двух указанных позициях индекса в контейнере. | Group | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
[переопределить]
Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении. | FlexSprite | ||
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Служебный метод для обновления вращения, масштабирования и перемещения преобразования при сохранении определенной точки, указанной в собственной области координат компонента, зафиксированной в области координат вышестоящего элемента. | UIComponent | ||
Служебный метод для преобразования точки, указанной в локальных координатах этого объекта, к ее местоположению в координатах вышестоящего узла объекта. | UIComponent | ||
Проверяет правильность расположения и размера нижестоящих элементов и отображает различные визуальные эффекты. | UIComponent | ||
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости. | UIComponent | ||
Используется в логике макета для проверки свойств компонента посредством вызова метода commitProperties(). | UIComponent | ||
Проверяет правильность измеренного размера компонента. Если совместно с данным IlayoutManagerClient вызван метод LayoutManager.invalidateSize(), то при измерении будет вызван метод validateSize(). | UIComponent | ||
Обрабатывает события valid и invalid из средства проверки, назначенного этому компоненту. | UIComponent | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Возвращает матрицу прямоугольника, которая может быть передана передать в drawRoundRect() как параметр rot при рисовании вертикального градиента. | UIComponent | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.
focusSkinExclusions | свойство |
focusSkinExclusions:Array
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Список идентификаторов элементов, которые необходимо исключить при визуализации кольца фокуса. Должны быть исключены только элементы типа DisplayObject или GraphicElement. Элементы других типов игнорируются.
Реализация
public function get focusSkinExclusions():Array
Skin | () | Конструктор |
public function Skin()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Конструктор.
beginHighlightBitmapCapture | () | метод |
public function beginHighlightBitmapCapture():Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Вызывается перед выполнением захвата растрового изображения для этой темы оформления. Реализация по умолчанию исключает элементы в массиве focusSkinExclusions
.
Boolean — true , если компонент необходимо перерисовать. В противном случае false .
|
endHighlightBitmapCapture | () | метод |
public function endHighlightBitmapCapture():Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10, AIR 2.5 |
Вызывается после выполнения захвата растрового изображения для этой темы оформления. Реализация по умолчанию восстанавливает элементы в массиве focusSkinExclusions
.
Boolean — true , если компонент необходимо перерисовать. В противном случае false .
|
Tue Jun 12 2018, 11:34 AM Z