mx.containers.utilityClassesConstraintRow Класс ConstraintRow разделяет контейнер, абсолютно размещенный в горизонтальной плоскости.mx.core:IMXMLObjectflash.events:EventDispatcher Класс ConstraintRow разделяет контейнер, абсолютно размещенный в горизонтальной плоскости. Экземпляры ConstraintRow имеют три параметра установки размеров: расположение, процент и отношение. Эти параметры определяют позицию строки ограничения, объем, который строка ограничения заполняет в контейнере и ее связь с изменением размеров в контейнере. ConstraintRow Конструктор. Конструктор. initialized Автоматически вызывается компилятором MXML, если экземпляр ConstraintRow создается с использованием тега MXML.documentДокумент MXML, содержащий этот класс ConstraintRow. idИгнорируется. Автоматически вызывается компилятором MXML, если экземпляр ConstraintRow создается с использованием тега MXML. При создании ряда ограничения с помощью ActionScript требуется вызов этого метода, проходящего в документе MXML и null для id. setActualHeight Размеры класса ConstraintRow hВысота строки ограничения, вычисленная в течение обработки вышестоящего контейнера. Размеры класса ConstraintRow baseline Число, которое указывает базовую линию экземпляра ConstraintRow в пикселах относительно верхнего края строки или максимальной высоты элементов в этой строке."maxAscent:0" Число, которое указывает базовую линию экземпляра ConstraintRow в пикселах относительно верхнего края строки или максимальной высоты элементов в этой строке. explicitHeight Число, указывающее явную высоту экземпляра ConstraintRow в координатах экземпляра ConstraintRow в пикселях. Число, указывающее явную высоту экземпляра ConstraintRow в координатах экземпляра ConstraintRow в пикселях. height Число, указывающее высоту экземпляра ConstraintRow в координатах вышестоящего элемента в пикселях. Число, указывающее высоту экземпляра ConstraintRow в координатах вышестоящего элемента в пикселях. id Идентификатор экземпляра ConstraintRow. Идентификатор экземпляра ConstraintRow. Это значение становится именем экземпляра строки ограничения и не должно содержать символ пробела или специальные символы. maxHeight Число, указывающее максимальную высоту экземпляра ConstraintRow в координатах экземпляра ConstraintRow в пикселях. Число, указывающее максимальную высоту экземпляра ConstraintRow в координатах экземпляра ConstraintRow в пикселях. minHeight Число, указывающее минимальную высоту экземпляра ConstraintRow в координатах экземпляра ConstraintRow в пикселях. Число, указывающее минимальную высоту экземпляра ConstraintRow в координатах экземпляра ConstraintRow в пикселях. percentHeight Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. Допустимые значения: 0 – 100 По умолчанию используется значение NaN. Установка свойства width сбрасывает это свойство на NaN. ConstraintColumn Класс ConstraintColumn разделяет контейнер, абсолютно размещенный в вертикальной плоскости.mx.core:IMXMLObjectflash.events:EventDispatcher Класс ConstraintColumn разделяет контейнер, абсолютно размещенный в вертикальной плоскости. Экземпляры ConstraintColumn имеют три параметра установки размера: расположение, процент и отношение. Эти параметры определяют позицию столбца ограничения, объем, который столбец ограничения заполняет в контейнере и его связь с изменениями размера в контейнере. ConstraintColumn Конструктор. Конструктор. initialized Автоматически вызывается компилятором MXML при создании экземпляра ConstraintColumn с использованием тега MXML.documentДокумент MXML, содержащий ConstraintColumn. idИгнорируется. Автоматически вызывается компилятором MXML при создании экземпляра ConstraintColumn с использованием тега MXML. При создании экземпляра ConstraintColumn с помощью ActionScript требуется вызвать этот метод, протекающий в документе MXML и null для id. setActualWidth Размеры столбца ограничения.wШирина столбца ограничения, вычисленная при обработке вышестоящего контейнера. Размеры столбца ограничения. explicitWidth Число, указывающее явную ширину экземпляра ConstraintColumn в координатах экземпляра ConstraintColumn в пикселях. Число, указывающее явную ширину экземпляра ConstraintColumn в координатах экземпляра ConstraintColumn в пикселях. id Идентификатор экземпляра ConstraintColumn. Идентификатор экземпляра ConstraintColumn. Это значение становится именем экземпляра для экземпляра ConstraintColumn и не должно содержать символ пробела или специальные символы. maxWidth Число, указывающее максимальную ширину экземпляра ConstraintColumn в координатах экземпляра ConstraintColumn в пикселях. Число, указывающее максимальную ширину экземпляра ConstraintColumn в координатах экземпляра ConstraintColumn в пикселях. minWidth Число, указывающее минимальную ширину экземпляра ConstraintColumn в координатах экземпляра ConstraintColumn в пикселях. Число, указывающее минимальную ширину экземпляра ConstraintColumn в координатах экземпляра ConstraintColumn в пикселях. percentWidth Число, указывающее ширину компонента в виде процента от размера вышестоящего контейнера. Число, указывающее ширину компонента в виде процента от размера вышестоящего контейнера. Допустимые значения: 0 – 100 По умолчанию используется значение NaN. Установка свойства width сбрасывает это свойство на NaN. width Число, указывающее ширину экземпляра ConstraintColumn в координатах вышестоящего контейнера в пикселях. Число, указывающее ширину экземпляра ConstraintColumn в координатах вышестоящего контейнера в пикселях. PostScaleAdapter Класс PostScaleAdapter используется в качестве уровня совместимости для классов Flex 3, зависящих от таких свойств, как width, height, min, max, explicit, measured и других свойств, которые должны быть определены после применения масштабирования.mx.core:IUIComponentmx.core:IConstraintClientmx.core:IInvalidatingObject Класс PostScaleAdapter используется в качестве уровня совместимости для классов Flex 3, зависящих от таких свойств, как width, height, min, max, explicit, measured и других свойств, которые должны быть определены после применения масштабирования. Это удобно, поскольку в среде Flex 4 свойства рассчитываются перед применением масштабирования. PostScaleAdapterobjmx.core:IUIComponentaddEventListenertypelisteneruseCapturefalsepriority0useWeakReferencefalsedispatchEventeventgetBounds targetCoordinateSpace getCompatibleIUIComponent Вызовите getCompatibleIUIComponent, если требуется работа с интерфейсом IUIComponent, который сообщает о свойствах width, height, min, max, explicit, measured и т. д.mx.core:IUIComponentobj Вызовите getCompatibleIUIComponent, если требуется работа с интерфейсом IUIComponent, который сообщает о свойствах width, height, min, max, explicit, measured и т. д. в координатах последующего масштабирования. getConstraintValue Возвращает указанное значение ограничения.Значение ограничения или null, если значение не определено. constraintNameимя значения ограничения. Параметры ограничения: baseline, bottom, horizontalCenter, left, right, top и verticalCenter.

Для получения дополнительной информации об этих параметрах см. контейнеры Canvas и Panel, а также Styles Metadata AnchorStyles.

Возвращает указанное значение ограничения.
getExplicitOrMeasuredHeight getExplicitOrMeasuredWidth getRect targetCoordinateSpace globalToLocal point hasEventListenertypehitTestObject obj hitTestPoint xyshapeFlagfalse initialize Инициализация объекта. Инициализация объекта. invalidateDisplayList Вызов метода приводит к вызову метода validateDisplayList() компонента до визуализации списка отображения. Вызов метода приводит к вызову метода validateDisplayList() компонента до визуализации списка отображения.

Для компонентов, расширяющих UIComponent, это означает, что вызван метод updateDisplayList().

invalidateProperties Выполнение вызова этого метода приводит к вызову метода validateProperties() компонента до визуализации списка отображения. Выполнение вызова этого метода приводит к вызову метода validateProperties() компонента до визуализации списка отображения.

Для компонентов, расширяющих UIComponent, это означает, что вызван метод commitProperties().

invalidateSize Вызов этого метода приводит к вызову метода validateSize() компонента до визуализации списка отображения. Вызов этого метода приводит к вызову метода validateSize() компонента до визуализации списка отображения.

Для компонентов, расширяющих UIComponent, это означает, что вызван метод measure() до тех пор, пока не установлены свойства explicitWidth и explicitHeight для компонента.

localToGlobal point move Перемещает этот объект по указанным координатам осей x и y.xНовая позиция по оси x для этого объекта. yНовая позиция по оси y для этого объекта. Перемещает этот объект по указанным координатам осей x и y. owns displayObject parentChanged p removeEventListenertypelisteneruseCapturefalsesetActualSize Устанавливает фактический размер для этого объекта.newWidthНовая ширина для этого объекта. newHeightНовая высота для этого объекта. Устанавливает фактический размер для этого объекта.

Этот метод главным образом используется в реализации метода updateDisplayList(), в котором вы вычисляете фактический размер этого объекта, основанный на его явном размере, размере по отношению к вышестоящему элементу (процент от его размера), а также измеренный размер. Далее путем вызова метода setActualSize() вы применяете этот фактический размер к объекту.

В других ситуациях вместо вызова этого метода требуется установка свойств, например width, height, percentWidth или percentHeight.

setConstraintValue Устанавливает указанное значение ограничения.constraintNameимя значения ограничения. Параметры ограничения: baseline, bottom, horizontalCenter, left, right, top и verticalCenter.

Для получения дополнительной информации об этих параметрах см. контейнеры Canvas и Panel, а также Styles Metadata AnchorStyles.

valueНовое значение для ограничения.
Устанавливает указанное значение ограничения.
setVisible valuenoEventfalse validateNow Проверяет и обновляет свойства и макет этого объекта посредством немедленного вызова методов validateProperties(), validateSize() и validateDisplayList(), если необходимо. Проверяет и обновляет свойства и макет этого объекта посредством немедленного вызова методов validateProperties(), validateSize() и validateDisplayList(), если необходимо.

Как правило, новые значения не применяются к компоненту сразу после изменения свойств. Как правило, выполняется весь код приложения, который в то время должен быть выполнен. Затем LayoutManager выполняет вызов методов validateProperties(), validateSize() и validateDisplayList() в компонентах на основании их потребности в проверке и глубины иерархии объектов списка отображения.

Например, отложена установка свойства width так как, возможно, потребуется перерасчет ширин нижестоящих и вышестоящих элементов объектов. Задержка обработки также предотвращает множественное повторение свойства, если код приложения выполняет установку свойства width несколько раз. Этот метод позволяет отменить вручную подобное поведение.

willTriggertypeaccessibilityProperties alpha baselinePosition blendMode cacheAsBitmap document Ссылка на объект документа, связанный с этим компонентом. Ссылка на объект документа, связанный с этим компонентом. Объект документа представляет собой Object на самом верху иерархии приложения Flex, компонента MXML или компонента AS. enabled Возможность использования компонента пользователем. Возможность использования компонента пользователем. После установки свойства enabled на false некоторые компоненты по-прежнему отвечают на использование мыши, например на событие mouseOver. В результате для полного отключения UIComponents требуется установить значение свойства mouseEnabled на false. При установке свойства enabled на false для контейнера Flex затемняет цвет контейнера и всех его нижестоящих элементов, а также блокирует ввод данных пользователем в контейнер и во все нижестоящие элементы. explicitHeight Явно указанная высота для компонента в пикселях в виде координат компонента. Явно указанная высота для компонента в пикселях в виде координат компонента. Если высота не указана явно, значение – NaN. explicitMaxHeight Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. explicitMaxWidth Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. explicitMinHeight Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. explicitMinWidth Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. explicitWidth Явно указанная ширина для компонента в пикселях в виде координат компонента. Явно указанная ширина для компонента в пикселях в виде координат компонента. Если ширина не указана явно, значение – NaN. filters focusPane Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. Этот объект совместно используется компонентами, если их вышестоящий элемент является компонентом, имеющим фокус, а не в случае реализации интерфейса IFocusManagerComponent. height includeInLayout isPopUp loaderInfo mask maxHeight Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. maxWidth Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. measuredHeight Рассчитанная высота этого объекта. Рассчитанная высота этого объекта.

Как правило, для графических тем оформления выполняется жесткая кодировка, так как это число представляет собой всего лишь число пикселей в графике. Для тем оформления кода также может использоваться жесткая кодировка для выполнения рисунка определенного размера. При изменении размера в зависимости от свойств, возможно, потребуется использование ILayoutManagerClient, что приведет к вызову метода measure() в нужное время и позволит вычислить measuredHeight.

measuredMinHeight measuredMinWidth measuredWidth Измеренная ширина этого объекта. Измеренная ширина этого объекта.

Как правило, для графических тем оформления выполняется жесткая кодировка, так как это число представляет собой всего лишь число пикселей в графике. Для тем оформления кода также может использоваться жесткая кодировка для выполнения рисунка определенного размера. При изменении размера в зависимости от свойств, возможно, потребуется использование ILayoutManagerClient, что приведет к вызову метода measure() в нужное время и позволит вычислить measuredHeight.

minHeight Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. minWidth Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. mouseX mouseY name opaqueBackground owner parent percentHeight Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. Допустимые значения: 0 – 100. percentWidth Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента. Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента. Допустимые значения: 0 – 100. root rotation scale9Grid scaleX scaleY scrollRect stage systemManager Ссылка на объект SystemManager для этого компонента.mx.managers:ISystemManager Ссылка на объект SystemManager для этого компонента. transform tweeningProperties Используется EffectManager. Используется EffectManager. Возвращает значение не равное null, если компонент не использует EffectManager для выполнения Tween. visible width x y
IConstraintLayout IConstraintLayout – интерфейс маркера, который указывает, что контейнер поддерживает классы ConstraintColumn и ConstraintRow в его макете. IConstraintLayout – интерфейс маркера, который указывает, что контейнер поддерживает классы ConstraintColumn и ConstraintRow в его макете. Контейнеры Application, Canvas и Panel поддерживают классы ConstraintRow и ConstraintColumn. Для использования этого типа ограничения в этих контейнерах установите свойство layout на absolute и создайте экземпляры ConstraintColumn и ConstraintRow. mx.containers.Canvasmx.containers.Panelmx.core.Applicationmx.containers.utilityClasses.ConstraintColumnmx.containers.utilityClasses.ConstraintRowmx.modules.ModuleconstraintColumns Массив экземпляров ConstraintColumn, разделяющих этот контейнер.[] Массив экземпляров ConstraintColumn, разделяющих этот контейнер. Экземпляр ConstraintColumn в индексе 0 представляет собой крайний левый столбец; индексы увеличиваются слева направо. constraintRows Массив экземпляров ConstraintRow, разделяющих этот контейнер.[] Массив экземпляров ConstraintRow, разделяющих этот контейнер. Экземпляр ConstraintRow в индексе 0 представляет собой самую верхнюю строку; индексы увеличиваются сверху вниз.