Пакет | mx.flash |
Класс | public dynamic class ContainerMovieClip |
Наследование | ContainerMovieClip UIMovieClip MovieClip Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Реализует | IVisualElementContainer |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Контейнер Flash может иметь только один нижестоящий элемент Flex IUIComponent. Однако этот нижестоящий элемент может быть контейнером Flex, позволяющим добавлять дополнительные нижестоящие элементы.
Если контейнер Flash изменяет визуальные характеристики содержащихся в нем компонентов Flex, например изменяет свойство alpha
, то необходимо встроить шрифты, используемые компонентами Flex. Такое же требование, применяется при использовании эффектов Dissolve, Fade и Rotate с компонентами Flex.
Следующая процедура описывает основной процесс создания компонента Flex в Flash Professional:
- Установите Adobe Flash Workflow Integration Kit.
- Создайте символы динамических активов в файле FLA.
- Запустите Commands > Make Flex Container для преобразования символа в подкласс класса ContainerMovieClip, настройки параметров публикации Flash Professional для использования с Flex, и добавления в библиотеку нового символа с именем FlexContentHolder. Этот символ определяет область содержимого контейнера, в которую можно поместить нижестоящие компоненты Flex.
- Файл FLA публикуется как файл SWC.
- Ссылки на имя класса символов в приложении Flex осуществляются как на любой другой класс.
- При компиляции приложения Flex включите файл SWC в
library-path
.
Для получения дополнительной информации см. документацию, поставляемую с Flex/Flash Integration Kit, по адресу: http://www.adobe.com/go/flex3_cs3_swfkit.
Свойство MXML по умолчаниюcontent
Свойство | Определено | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | ||
automationDelegate : Object
Объект-делегат, выполняющий обработку функций, связанных с автоматизацией. | UIMovieClip | ||
automationEnabled : Boolean [только для чтения]
Значение true, если этот компонент доступен для автоматизации; в противном случае – false. | UIMovieClip | ||
automationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта. | UIMovieClip | ||
automationOwner : DisplayObjectContainer [только для чтения]
Владелец этого компонента в целях автоматизации. | UIMovieClip | ||
automationParent : DisplayObjectContainer [только для чтения]
Вышестоящий элемент этого компонента в целях автоматизации. | UIMovieClip | ||
automationTabularData : Object [только для чтения]
Реализация интерфейса IAutomationTabularData, который можно использовать для извлечения данных. | UIMovieClip | ||
automationValue : Array [только для чтения]
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении. | UIMovieClip | ||
automationVisible : Boolean [только для чтения]
Значение true, если этот компонент является видимым для автоматизации; в противном случае – false. | UIMovieClip | ||
autoUpdateCurrentState : Boolean
Определяет необходимость активного контроля изменений метки объекта flash. | UIMovieClip | ||
autoUpdateMeasuredSize : Boolean
Определяет необходимость активного контроля изменений размера объекта flash. | UIMovieClip | ||
baseline : Object
Расстояние по вертикали в пикселях от верхнего края области содержимого до позиции базовой линии компонента. | UIMovieClip | ||
baselinePosition : Number [только для чтения]
Координата Y базовой линии первой строки текста компонента. | UIMovieClip | ||
blendMode : String
Значение класса BlendMode, задающее режим наложения. | DisplayObject | ||
blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | ||
bottom : Object
Расстояние по вертикали, в пикселях, от нижнего края компонента до нижнего края его области содержимого. | UIMovieClip | ||
boundingBoxName : String = "boundingBox"
Имя объекта, используемого в качестве ограничительной рамки. | UIMovieClip | ||
buttonMode : Boolean
Задает режим кнопки данного спрайта. | Sprite | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | ||
cacheHeuristic : Boolean [только для записи]
Используется в Flex для предложения кэширования растровых изображений объекта. | UIMovieClip | ||
cachePolicy : String [только для чтения]
Определяет политику кэширования растровых изображений для этого объекта. | UIMovieClip | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
content : IUIComponent
Содержимое Flex, отображаемое в этом контейнере. | ContainerMovieClip | ||
contextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом. | InteractiveObject | ||
currentFrame : int [только для чтения]
Определяет номер кадра, в котором точка воспроизведения находится на временной шкале экземпляра MovieClip. | MovieClip | ||
currentFrameLabel : String [только для чтения]
Подпись текущего кадра на временной шкале экземпляра MovieClip. | MovieClip | ||
currentLabel : String [только для чтения]
Текущая подпись, в которой точка воспроизведения расположена на временной шкале экземпляра MovieClip. | MovieClip | ||
currentLabels : Array [только для чтения]
Возвращает массив объектов FrameLabel для текущего монтажного кадра. | MovieClip | ||
currentScene : Scene [только для чтения]
Текущий монтажный кадр, в котором точка воспроизведения расположена на временной шкале экземпляра MovieClip. | MovieClip | ||
currentState : String
Текущее состояние этого компонента. | UIMovieClip | ||
depth : Number
Определяет порядок отображения элементов внутри контейнеров. | UIMovieClip | ||
descriptor : UIComponentDescriptor
Ссылка на UIComponentDescriptor (при его наличии), использованный методом createComponentFromDescriptor() для создания этого экземпляра UIComponent. | UIMovieClip | ||
designLayer : DesignLayer
Определяет дополнительный экземпляр DesignLayer, связанный с этим визуальным элементом. | UIMovieClip | ||
document : Object
Ссылка на объект документа, связанный с этим компонентом. | UIMovieClip | ||
doubleClickEnabled : Boolean
Определяет, получает ли объект события doubleClick. | InteractiveObject | ||
dropTarget : DisplayObject [только для чтения]
Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен. | Sprite | ||
enabled : Boolean
Логическое значение, определяющее включение фрагмента ролика. | MovieClip | ||
explicitHeight : Number
Явно указанная высота для компонента в пикселях в виде координат компонента. | UIMovieClip | ||
explicitMaxHeight : Number
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | UIMovieClip | ||
explicitMaxWidth : Number
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | UIMovieClip | ||
explicitMinHeight : Number
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | UIMovieClip | ||
explicitMinWidth : Number
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | UIMovieClip | ||
explicitWidth : Number
Явно указанная ширина для компонента в пикселях в виде координат компонента. | UIMovieClip | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | ||
focusEnabled : Boolean
Флаг, выбор которого указывает на возможность получения фокуса компонентом. | UIMovieClip | ||
focusPane : Sprite
Один объект Sprite, распределенный по компонентам и используемый как перекрытие для перемещения фокуса. | UIMovieClip | ||
focusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта. | InteractiveObject | ||
framesLoaded : int [только для чтения]
Число кадров, загружаемых из потокового SWF-файла. | MovieClip | ||
graphics : Graphics [только для чтения]
Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования. | Sprite | ||
hasFocusableChildren : Boolean
Флаг, который указывает, могут ли нижестоящие объекты получить фокус. | UIMovieClip | ||
hasLayoutMatrix3D : Boolean [только для чтения]
Содержит true, если элемент имеет трехмерную матрицу. | UIMovieClip | ||
height : Number [переопределить]
Высота этого объекта в пикселях. | UIMovieClip | ||
hitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта. | Sprite | ||
horizontalCenter : Object
Горизонтальное расстояние в пикселях от центра области содержимого компонента до центра компонента. | UIMovieClip | ||
id : String
Идентификатор компонента. | UIMovieClip | ||
includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | UIMovieClip | ||
is3D : Boolean [только для чтения]
Содержит true, если элемент представлен в трехмерной графике. | UIMovieClip | ||
isPlaying : Boolean [только для чтения]
Логическое значение, определяющее воспроизведение в настоящий момент фрагмента ролика. | MovieClip | ||
isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | UIMovieClip | ||
layoutDirection : String
Определяет требуемое направление макета для элемента: один из LayoutDirection.LTR (слева направо), LayoutDirection.RTL (справа налево) или null (наследование). | UIMovieClip | ||
left : Object
Расстояние по горизонтали, в пикселях, от левого края области содержимого компонента до левого края компонента. | UIMovieClip | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | ||
maintainProjectionCenter : Boolean
При значении true компонент будет сохранять свою матрицу проекции выровненной по центру своей ограничительной рамки. | UIMovieClip | ||
mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | DisplayObject | ||
maxHeight : Number
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | UIMovieClip | ||
maxWidth : Number
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | UIMovieClip | ||
measuredHeight : Number [только для чтения]
Рассчитанная высота этого объекта. | UIMovieClip | ||
measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | UIMovieClip | ||
measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | UIMovieClip | ||
measuredWidth : Number [только для чтения]
Измеренная ширина этого объекта. | UIMovieClip | ||
metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | ||
minHeight : Number
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | UIMovieClip | ||
minWidth : Number
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | UIMovieClip | ||
moduleFactory : IFlexModuleFactory
Фабрика модулей применяется в качестве контекста для использования встроенных шрифтов и для поиска менеджера стиля, который управляет стилями этого компонента. | UIMovieClip | ||
mouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода. | InteractiveObject | ||
mouseFocusEnabled : Boolean [только для чтения]
Флаг, выбор которого с помощью указателя мыши указывает на возможность получения фокуса компонентом. | UIMovieClip | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус. | InteractiveObject | ||
numAutomationChildren : int [только для чтения]
Число нижестоящих элементов автоматизации, содержащихся в этом контейнере. | UIMovieClip | ||
numChildren : int [только для чтения]
Возвращает число дочерних элементов данного объекта. | DisplayObjectContainer | ||
numElements : int [только для чтения]
Возвращает значение 1, если существует область просмотра, в противном случае – 0. | ContainerMovieClip | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | ||
owner : DisplayObjectContainer
Обычно – вышестоящий контейнер этого компонента. | UIMovieClip | ||
parent : DisplayObjectContainer [только для чтения]
Указывает объект DisplayObjectContainer, содержащий данный экранный объект. | DisplayObject | ||
parentDocument : Object [только для чтения]
Документ, содержащий этот компонент. | UIMovieClip | ||
percentHeight : Number
Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. | UIMovieClip | ||
percentWidth : Number
Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента. | UIMovieClip | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
Определяет ряд настроек, применяемых для преобразования компонента способом, не отображающимся в макете вышестоящего элемента компонента. | UIMovieClip | ||
right : Object
Расстояние по горизонтали, в пикселях, от правого края компонента до правого края его области содержимого. | UIMovieClip | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | ||
rotation : Number [переопределить]
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | UIMovieClip | ||
rotationX : Number [переопределить]
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | UIMovieClip | ||
rotationY : Number [переопределить]
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | UIMovieClip | ||
rotationZ : Number [переопределить]
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | UIMovieClip | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | ||
scaleContentWhenResized : Boolean
Влияет ли изменение масштаба контейнера вследствие установления размеров на масштаб содержимого Flex. | ContainerMovieClip | ||
scaleX : Number [переопределить]
Число, определяющее коэффициент горизонтального масштабирования. | UIMovieClip | ||
scaleY : Number [переопределить]
Число, определяющее коэффициент вертикального масштабирования. | UIMovieClip | ||
scaleZ : Number [переопределить]
Число, определяющее коэффициент масштабирования по оси Z. | UIMovieClip | ||
scenes : Array [только для чтения]
Массив объектов Scene, каждый из которых содержит имя, число кадров и подписи кадров для одного из монтажных кадров в экземпляре MovieClip. | MovieClip | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | ||
showInAutomationHierarchy : Boolean
Флаг, который определяет, показан ли объект автоматизации в иерархии автоматизации. | UIMovieClip | ||
softKeyboard : String
Управляет внешним видом программной клавиатуры. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте. | Sprite | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | ||
systemManager : ISystemManager
Ссылка на объект SystemManager для этого компонента. | UIMovieClip | ||
tabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab. | DisplayObjectContainer | ||
tabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab. | InteractiveObject | ||
tabFocusEnabled : Boolean
Флаг, который указывает, могут ли нижестоящие объекты получить фокус. Это аналогично свойству tabEnabled, используемому в Flash Player. Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора. | UIMovieClip | ||
tabIndex : int
Задает последовательность перехода между объектами в SWF-файле. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [только для чтения]
Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
toolTip : String
Текст, отображаемый в ToolTip. | UIMovieClip | ||
top : Object
Расстояние по вертикали (в пикселях) от верхнего края области содержимого элемента управления до верхнего края компонента. | UIMovieClip | ||
totalFrames : int [только для чтения]
Общее число кадров в экземпляре MovieClip. | MovieClip | ||
trackAsMenu : Boolean
Указывает, могут ли другие экранные объекты, представленные экземплярами SimpleButton или MovieClip, получать события отпускания мыши или другие события отпускания пользовательского ввода. | MovieClip | ||
transform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | DisplayObject | ||
transformX : Number
Устанавливает координату x для центра преобразования компонента. | UIMovieClip | ||
transformY : Number
Устанавливает координату y для центра преобразования компонента. | UIMovieClip | ||
transformZ : Number
Устанавливает координату z для центра преобразования компонента. | UIMovieClip | ||
tweeningProperties : Array
Используется EffectManager. | UIMovieClip | ||
useHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true. | Sprite | ||
verticalCenter : Object
Расстояние по вертикали в пикселях от центра области содержимого компонента до центра компонента. | UIMovieClip | ||
visible : Boolean [переопределить]
Определяет видимость экранного объекта. | UIMovieClip | ||
width : Number [переопределить]
Ширина этого объекта в пикселях. | UIMovieClip | ||
x : Number [переопределить]
Число, указывающее горизонтальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIMovieClip | ||
y : Number [переопределить]
Число, указывающее вертикальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIMovieClip | ||
z : Number [переопределить]
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного вышестоящего контейнера. | UIMovieClip |
Метод | Определено | ||
---|---|---|---|
Конструктор
| ContainerMovieClip | ||
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | ||
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | ||
Добавляет визуальный элемент к этому контейнеру. | ContainerMovieClip | ||
Добавляет визуальный элемент к этому контейнеру. | ContainerMovieClip | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point. | DisplayObjectContainer | ||
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром. | DisplayObjectContainer | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIMovieClip | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIMovieClip | ||
Создает ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIMovieClip | ||
Удаляет ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIMovieClip | ||
Посылает событие в поток событий. | EventDispatcher | ||
Вызывается посредством FocusManager при получении фокуса компонентом. | UIMovieClip | ||
Выполняет привязку данных в этом объекте UIComponent. | UIMovieClip | ||
Предоставляет объект автоматизации с указанным индексом. | UIMovieClip | ||
Обеспечивает список объектов автоматизации. | UIMovieClip | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | ||
Возвращает координату Х границ элемента для указанного размера элемента. | UIMovieClip | ||
Возвращает координату Y границ элемента при указанном размере элемента. | UIMovieClip | ||
Возвращает экземпляр дочернего экранного объекта, существующий в заданной позиции индекса. | DisplayObjectContainer | ||
Возвращает экземпляр дочернего экранного объекта с заданным именем. | DisplayObjectContainer | ||
Возвращает позицию индекса для экземпляра DisplayObject child. | DisplayObjectContainer | ||
Возвращает указанное значение ограничения. | UIMovieClip | ||
Возвращает область просмотра, если область просмотра существует и передаваемый индекс равен 0. | ContainerMovieClip | ||
Возвращает значение 0, если передаваемый элемент является областью просмотра. | ContainerMovieClip | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| UIMovieClip | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| UIMovieClip | ||
Возвращает высоту макета элемента. | UIMovieClip | ||
Возвращает ширину макета элемента. | UIMovieClip | ||
Возвращает координату Х, используемую элементом для отображения на экране. | UIMovieClip | ||
Возвращает координату Y, используемую элементом для отображения на экране. | UIMovieClip | ||
Возвращает матрицу преобразования, используемую для определения макета компонента относительно соответствующих элементов одного уровня. | UIMovieClip | ||
Возвращает преобразование макета Matrix3D для этого элемента. | UIMovieClip | ||
Возвращает максимальную высоту элемента. | UIMovieClip | ||
Возвращает максимальную ширину элемента. | UIMovieClip | ||
Возвращает минимальную высоту элемента. | UIMovieClip | ||
Возвращает минимальную ширину элемента. | UIMovieClip | ||
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Возвращает предпочтительную высоту элемента. | UIMovieClip | ||
Возвращает предпочтительную ширину элемента. | UIMovieClip | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | ||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | ||
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | ||
Запускает воспроизведение SWF-файла с заданного кадра. | MovieClip | ||
Переводит точку воспроизведения в заданный кадр фрагмента ролика и останавливает ее в этом кадре. | MovieClip | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | ||
Инициализация объекта. | UIMovieClip | ||
Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection. | UIMovieClip | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | ||
Перемещает этот объект по указанным координатам осей x и y. | UIMovieClip | ||
Переводит точку воспроизведения в следующий кадр и останавливает ее. | MovieClip | ||
Перемещает точку воспроизведения в следующий монтажный кадр экземпляра MovieClip. | MovieClip | ||
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent. | UIMovieClip | ||
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента. | UIMovieClip | ||
Перемещает точку воспроизведения по временной шкале фрагмента ролика. | MovieClip | ||
Переводит точку воспроизведения в предыдущий кадр и останавливает ее. | MovieClip | ||
Перемещает точку воспроизведения в предыдущий монтажный кадр экземпляра MovieClip. | MovieClip | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Обеспечивает регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта. | UIMovieClip | ||
Удаляет все визуальные элементы из контейнера. | ContainerMovieClip | ||
Удаляет заданный объект child DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет дочерний DisplayObject из заданной позиции индекса в списке дочерних элементов DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет указанный визуальный элемент из списка нижестоящих элементов данного контейнера. | ContainerMovieClip | ||
Удаляет визуальный элемент из указанной позиции индекса в контейнере. | ContainerMovieClip | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Воспроизводит указанное событие. | UIMovieClip | ||
Вызывает виртуальную клавиатуру. | InteractiveObject | ||
Определяет нижестоящий элемент с помощью предоставленного идентификатора. | UIMovieClip | ||
Устанавливает фактический размер для этого объекта. | UIMovieClip | ||
Изменяет положение существующего дочернего элемента в DisplayObjectContainer. | DisplayObjectContainer | ||
Устанавливает указанное значение ограничения. | UIMovieClip | ||
Изменяет позицию существующего нижестоящего элемента в визуальном контейнере. | ContainerMovieClip | ||
Вызывается посредством FocusManager при получении фокуса компонентом. | UIMovieClip | ||
Устанавливает координаты, используемые элементом для отображения на экране. | UIMovieClip | ||
Устанавливает размер макета элемента. | UIMovieClip | ||
Устанавливает матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIMovieClip | ||
Устанавливает трехмерную матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIMovieClip | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Вызывается при изменении свойства visible. | UIMovieClip | ||
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану). | Sprite | ||
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном. | Sprite | ||
Останавливает точку воспроизведения во фрагменте ролика. | MovieClip | ||
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта. | DisplayObjectContainer | ||
Завершает метод startDrag(). | Sprite | ||
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном. | Sprite | ||
Меняет местами (в порядке «от начала к концу») два заданных дочерних объекта. | DisplayObjectContainer | ||
Меняет местами (в порядке «от начала к концу») дочерние объекты, расположенные в двух заданных позициях индекса в списке дочерних элементов. | DisplayObjectContainer | ||
Меняет местами индексы двух указанных визуальных элементов. | ContainerMovieClip | ||
Меняет местами визуальные элементы в двух указанных позициях индекса в контейнере. | ContainerMovieClip | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
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
Служебный метод для обновления вращения, масштабирования и перемещения преобразования при сохранении определенной точки, указанной в собственной области координат компонента, зафиксированной в области координат вышестоящего элемента. | UIMovieClip | ||
Служебный метод для преобразования точки, указанной в локальных координатах этого объекта, к ее местоположению в координатах вышестоящего узла объекта. | UIMovieClip | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
content | свойство |
content:IUIComponent
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержимое Flex, отображаемое в этом контейнере.
Как правило, для добавления нижестоящего элемента к контейнеру в ActionScript используется метод Container.addChild()
или Container.addChildAt()
. Однако для добавления нижестоящего элемента к свойству ContainerMovieClip.content
контейнера Flash метод addChild()
или addChildAt()
не используется. Вместо этого нижестоящий элемент присваивается непосредственно свойству содержимого.
В следующем примере показано присвоение контейнеру свойства ContainerMovieClip.content
.
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:myComps="*"> <mx:Script> <![CDATA[ import mx.containers.HBox; import mx.controls.Image; private function init():void { // Define the Image control. var image1:Image = new Image(); image1.source = "../assets/logowithtext.jpg"; image1.percentWidth = 80; image1.percentHeight = 80; // Define the HBox container. var hb1:HBox = new HBox(); hb1.percentWidth = 100; hb1.percentHeight = 100; hb1.setStyle('borderStyle', 'solid'); hb1.addChild(image1); // Assign the HBox container to the // ContainerMovieClip.content property.. pFrame.content = hb1; } ]]> </mx:Script> <myComps:MyPictureFrameContainer id="pFrame" initialize="init();"/> </mx:Application>
Реализация
public function get content():IUIComponent
public function set content(value:IUIComponent):void
numElements | свойство |
scaleContentWhenResized | свойство |
scaleContentWhenResized:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Влияет ли изменение масштаба контейнера вследствие установления размеров на масштаб содержимого Flex.
При изменении размеров компонентов Flash они масштабируются вверх или вниз до их нового размера. Однако это означает, что их нижестоящие элементы также масштабируются вверх или вниз. При установке этот флага на false при изменении размеров контейнера нижестоящие элементы масштабируются обратно пропорционально.
Примечание. При прямом масштабировании контейнера (через scaleX или scaleY) его содержимое также масштабируется. Это касается только масштабирования контейнера вследствие установки размеров.
Значением по умолчанию является false.
Реализация
public function get scaleContentWhenResized():Boolean
public function set scaleContentWhenResized(value:Boolean):void
ContainerMovieClip | () | Конструктор |
public function ContainerMovieClip()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор
addElement | () | метод |
public function addElement(element:IVisualElement):IVisualElement
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Добавляет визуальный элемент к этому контейнеру. Элемент добавляется после всех других элементов и поверх всех других элементов. Для добавления визуального элемента к конкретной позиции индекса воспользуйтесь методом addElementAt()
.
При добавлении визуального элемента, уже имеющего другой контейнер в качестве вышестоящего элемента, элемент удаляется из другого контейнера.
Параметры
element:IVisualElement — Визуальный элемент, добавляемый в качестве нижестоящего элемента данного контейнера.
|
IVisualElement — Добавленный элемент.
|
addElementAt | () | метод |
public function addElementAt(element:IVisualElement, index:int):IVisualElement
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Добавляет визуальный элемент к этому контейнеру. Элемент добавляется в указанной позиции индекса. Индекс 0 представляет первый элемент в списке отображения.
При добавлении визуального элемента, уже имеющего другой контейнер в качестве вышестоящего элемента, элемент удаляется из другого контейнера.
Параметры
element:IVisualElement — Элемент, добавляемый в качестве нижестоящего элемента этого визуального контейнера.
| |
index:int — Позиция индекса для добавления элемента. При указании занимаемой в настоящее время позиции индекса существующий в данной позиции нижестоящий объект и все вышестоящие позиции перемещаются по списку на одну позицию вверх.
|
IVisualElement — Добавленный элемент.
|
getElementAt | () | метод |
public function getElementAt(index:int):IVisualElement
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает область просмотра, если область просмотра существует и передаваемый индекс равен 0. В противном случае выдается RangeError.
Параметры
index:int — Индекс получаемого элемента.
|
IVisualElement — Элемент в указанном индексе.
|
Выдает
RangeError — Если позиция индекса не существует в списке нижестоящих элементов.
|
getElementIndex | () | метод |
public function getElementIndex(element:IVisualElement):int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает значение 0, если передаваемый элемент является областью просмотра. В противном случае выдается ArgumentError.
Параметры
element:IVisualElement — Идентифицируемый элемент.
|
int — Позиция индекса идентифицируемого элемента.
|
Выдает
ArgumentError — Если элемент не является нижестоящим элементом этого объекта.
|
removeAllElements | () | метод |
public function removeAllElements():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Удаляет все визуальные элементы из контейнера.
removeElement | () | метод |
public function removeElement(element:IVisualElement):IVisualElement
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Удаляет указанный визуальный элемент из списка нижестоящих элементов данного контейнера. Позиции индекса элементов, расположенных над элементом в этом визуальном контейнере, уменьшаются на 1.
Параметры
element:IVisualElement — Элемент, удаляемый из контейнера.
|
IVisualElement — Удаленный элемент.
|
removeElementAt | () | метод |
public function removeElementAt(index:int):IVisualElement
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Удаляет визуальный элемент из указанной позиции индекса в контейнере. Позиции индекса элементов, расположенных над элементом в этом визуальном контейнере, уменьшаются на 1.
Параметры
index:int — Индекс удаляемого элемента.
|
IVisualElement — Удаленный элемент.
|
setElementIndex | () | метод |
public function setElementIndex(element:IVisualElement, index:int):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Изменяет позицию существующего нижестоящего элемента в визуальном контейнере.
При использовании метода setElementIndex()
и указании уже занятой позиции индекса меняются только позиции между прежней и новой позицией элемента. Все остальные позиции остаются без изменения.
Если визуальный элемент перемещается на более низкую позицию, индекс всех элементов между позициями возрастает на 1. Если элемент перемещается на более высокую позицию, индекс всех элементов между позициями понижается на 1.
Параметры
element:IVisualElement — Элемент, для которого требуется изменить номер индекса.
| |
index:int — Полученный в результате номер индекса для элемента.
|
swapElements | () | метод |
public function swapElements(element1:IVisualElement, element2:IVisualElement):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Меняет местами индексы двух указанных визуальных элементов. Позиции индекса других элементов не изменяются.
Параметры
element1:IVisualElement — Первый визуальный элемент.
| |
element2:IVisualElement — Второй визуальный элемент.
|
swapElementsAt | () | метод |
public function swapElementsAt(index1:int, index2:int):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Меняет местами визуальные элементы в двух указанных позициях индекса в контейнере. Позиции индекса остальных визуальных элементов не меняются.
Параметры
index1:int — Индекс первого элемента.
| |
index2:int — Индекс второго элемента.
|
Tue Jun 12 2018, 11:34 AM Z