Пакет | mx.managers |
Класс | public class WindowedSystemManager |
Наследование | WindowedSystemManager MovieClip Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Реализует | ISystemManager |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
В соответствии с этим сравнением класс WindowedSystemManager выполняет множество функций. Например, он является корневым экранным объектом окна и управляет всплывающими подсказками, курсорами, всплывающими меню и другими элементами содержимого окна.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | ||
allowDomainsInNewRSLs : Boolean
Определяет, будут ли домены, предоставленные при вызовах allowDomain(), использоваться при RSL, загруженных после вызова. | WindowedSystemManager | ||
allowInsecureDomainsInNewRSLs : Boolean
Определяет, будут ли домены, предоставленные при вызовах allowInsecureDomain(), использоваться при RSL, загруженных после вызова. | WindowedSystemManager | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | ||
blendMode : String
Значение класса BlendMode, задающее режим наложения. | DisplayObject | ||
blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | ||
buttonMode : Boolean
Задает режим кнопки данного спрайта. | Sprite | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | ||
childAllowsParent : Boolean [только для чтения]
| WindowedSystemManager | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
contextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом. | InteractiveObject | ||
currentFrame : int [только для чтения]
Определяет номер кадра, в котором точка воспроизведения находится на временной шкале экземпляра MovieClip. | MovieClip | ||
currentFrameLabel : String [только для чтения]
Подпись текущего кадра на временной шкале экземпляра MovieClip. | MovieClip | ||
currentLabel : String [только для чтения]
Текущая подпись, в которой точка воспроизведения расположена на временной шкале экземпляра MovieClip. | MovieClip | ||
currentLabels : Array [только для чтения]
Возвращает массив объектов FrameLabel для текущего монтажного кадра. | MovieClip | ||
currentScene : Scene [только для чтения]
Текущий монтажный кадр, в котором точка воспроизведения расположена на временной шкале экземпляра MovieClip. | MovieClip | ||
cursorChildren : IChildList [только для чтения]
Список пользовательских курсоров, являющихся нижестоящими по отношению к данному ISystemManager. | WindowedSystemManager | ||
document : Object
Ссылка на объект документа. | WindowedSystemManager | ||
doubleClickEnabled : Boolean
Определяет, получает ли объект события doubleClick. | InteractiveObject | ||
dropTarget : DisplayObject [только для чтения]
Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен. | Sprite | ||
embeddedFontList : Object [только для чтения]
Таблица встроенных шрифтов для этого приложения. | WindowedSystemManager | ||
enabled : Boolean
Логическое значение, определяющее включение фрагмента ролика. | MovieClip | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | ||
focusPane : Sprite
Область фокусировки, связанная с этим объектом | WindowedSystemManager | ||
focusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта. | InteractiveObject | ||
framesLoaded : int [только для чтения]
Число кадров, загружаемых из потокового SWF-файла. | MovieClip | ||
graphics : Graphics [только для чтения]
Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования. | Sprite | ||
height : Number [переопределить]
Высота этого объекта. | WindowedSystemManager | ||
hitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта. | Sprite | ||
isPlaying : Boolean [только для чтения]
Логическое значение, определяющее воспроизведение в настоящий момент фрагмента ролика. | MovieClip | ||
isProxy : Boolean [только для чтения]
True, если SystemManager является прокси, а не корневым классом
| WindowedSystemManager | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | ||
mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | DisplayObject | ||
metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | ||
mouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода. | InteractiveObject | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус. | InteractiveObject | ||
numChildren : int [переопределить] [только для чтения]
Число нединамических окон. | WindowedSystemManager | ||
numModalWindows : int
Число модальных окон. | WindowedSystemManager | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | ||
parent : DisplayObjectContainer [только для чтения]
Указывает объект DisplayObjectContainer, содержащий данный экранный объект. | DisplayObject | ||
parentAllowsChild : Boolean [только для чтения]
| WindowedSystemManager | ||
popUpChildren : IChildList [только для чтения]
Список самых верхних (всплывающих) окон, нижестоящих по отношению к этому ISystemManager. | WindowedSystemManager | ||
rawChildren : IChildList [только для чтения]
Список всех нижестоящих по отношению к этому ISystemManager элементов. | WindowedSystemManager | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | ||
rotation : Number
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | DisplayObject | ||
rotationX : Number
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | DisplayObject | ||
rotationY : Number
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | DisplayObject | ||
rotationZ : Number
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | DisplayObject | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | ||
scaleX : Number
Указывает горизонтальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | ||
scaleY : Number
Указывает вертикальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | ||
scaleZ : Number
Указывает глубину масштабирования объекта (в процентах) относительно точки регистрации этого объекта. | DisplayObject | ||
scenes : Array [только для чтения]
Массив объектов Scene, каждый из которых содержит имя, число кадров и подписи кадров для одного из монтажных кадров в экземпляре MovieClip. | MovieClip | ||
screen : Rectangle [только для чтения]
Размер и расположение окна приложения. | WindowedSystemManager | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | ||
softKeyboard : String
Управляет внешним видом программной клавиатуры. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте. | Sprite | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | ||
tabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab. | DisplayObjectContainer | ||
tabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab. | InteractiveObject | ||
tabIndex : int
Задает последовательность перехода между объектами в SWF-файле. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [только для чтения]
Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
toolTipChildren : IChildList [только для чтения]
Список всплывающих подсказок, являющихся нижестоящими по отношению к данному ISystemManager. | WindowedSystemManager | ||
topLevelSystemManager : ISystemManager [только для чтения]
Возвращает SystemManager, отвечающий за окно приложения. | WindowedSystemManager | ||
totalFrames : int [только для чтения]
Общее число кадров в экземпляре MovieClip. | MovieClip | ||
trackAsMenu : Boolean
Указывает, могут ли другие экранные объекты, представленные экземплярами SimpleButton или MovieClip, получать события отпускания мыши или другие события отпускания пользовательского ввода. | MovieClip | ||
transform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | DisplayObject | ||
useHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true. | Sprite | ||
visible : Boolean
Определяет видимость экранного объекта. | DisplayObject | ||
width : Number [переопределить]
Ширина этого объекта. | WindowedSystemManager | ||
x : Number
Указывает координату x экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | ||
y : Number
Указывает координату y экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | ||
z : Number
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного родительского контейнера. | DisplayObject |
Метод | Определено | ||
---|---|---|---|
WindowedSystemManager(rootObj:IUIComponent) | WindowedSystemManager | ||
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | ||
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point. | DisplayObjectContainer | ||
Этот метод следует вызывать в WindowedSystemManager. | WindowedSystemManager | ||
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром. | DisplayObjectContainer | ||
Этот метод отменен для автоматически создаваемого подкласса. | WindowedSystemManager | ||
Разверните или удалите блокировки ввода с помощью мыши. | WindowedSystemManager | ||
Посылает событие в поток событий. | EventDispatcher | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | ||
Возвращает экземпляр дочернего экранного объекта, существующий в заданной позиции индекса. | DisplayObjectContainer | ||
Возвращает экземпляр дочернего экранного объекта с заданным именем. | DisplayObjectContainer | ||
Возвращает позицию индекса для экземпляра DisplayObject child. | DisplayObjectContainer | ||
Преобразовывает данную строку в класс или функцию уровня пакета. | WindowedSystemManager | ||
Возвратите объект, распознаваемый проигрывателем как имеющий фокусировку. | WindowedSystemManager | ||
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | ||
Поднимитесь по цепочке вышестоящих элементов до достижения диспетчера системы верхнего уровня в этом SecurityDomain
| WindowedSystemManager | ||
Поднимитесь по цепочке вышестоящих элементов до достижения диспетчера системы верхнего уровня. | WindowedSystemManager | ||
WindowedSystemManager | |||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | ||
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | ||
Запускает воспроизведение SWF-файла с заданного кадра. | MovieClip | ||
Переводит точку воспроизведения в заданный кадр фрагмента ролика и останавливает ее в этом кадре. | MovieClip | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | ||
Попытки уведомления вышестоящего SWFLoader об изменении размера приложения. | WindowedSystemManager | ||
Возвращает true, если требуемый вид шрифта встроен в это приложение или был зарегистрирован глобально с использованием метода Font.registerFont(). | WindowedSystemManager | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Возвращает true, если этот ISystemManager отвечает за окно приложения, и false, если это приложение было загружено в другом приложении. | WindowedSystemManager | ||
WindowedSystemManager | |||
Возвращает значение true, если данный DisplayObject является окном верхнего уровня. | WindowedSystemManager | ||
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | ||
Переводит точку воспроизведения в следующий кадр и останавливает ее. | MovieClip | ||
Перемещает точку воспроизведения в следующий монтажный кадр экземпляра MovieClip. | MovieClip | ||
Перемещает точку воспроизведения по временной шкале фрагмента ролика. | MovieClip | ||
Переводит точку воспроизведения в предыдущий кадр и останавливает ее. | MovieClip | ||
Перемещает точку воспроизведения в предыдущий монтажный кадр экземпляра MovieClip. | MovieClip | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет заданный объект child DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет дочерний DisplayObject из заданной позиции индекса в списке дочерних элементов DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Вызывает виртуальную клавиатуру. | InteractiveObject | ||
Изменяет положение существующего дочернего элемента в DisplayObjectContainer. | DisplayObjectContainer | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану). | Sprite | ||
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном. | Sprite | ||
Останавливает точку воспроизведения во фрагменте ролика. | MovieClip | ||
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта. | DisplayObjectContainer | ||
Завершает метод startDrag(). | Sprite | ||
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном. | Sprite | ||
Меняет местами (в порядке «от начала к концу») два заданных дочерних объекта. | DisplayObjectContainer | ||
Меняет местами (в порядке «от начала к концу») дочерние объекты, расположенные в двух заданных позициях индекса в списке дочерних элементов. | DisplayObjectContainer | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
allowDomainsInNewRSLs | свойство |
allowDomainsInNewRSLs:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10.2, AIR 2.6 |
Определяет, будут ли домены, предоставленные при вызовах allowDomain()
, использоваться при RSL, загруженных после вызова. Подчиненные приложения или модули могут загружать дополнительные RSL в эту фабрику модуля.
Реализация
public function get allowDomainsInNewRSLs():Boolean
public function set allowDomainsInNewRSLs(value:Boolean):void
allowInsecureDomainsInNewRSLs | свойство |
allowInsecureDomainsInNewRSLs:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4.5 |
Версии среды выполнения: | Flash Player 10.2, AIR 2.6 |
Определяет, будут ли домены, предоставленные при вызовах allowInsecureDomain(),
использоваться при RSL, загруженных после вызова. Подчиненные приложения или модули могут добавлять дополнительные RSL в эту фабрику модуля.
Реализация
public function get allowInsecureDomainsInNewRSLs():Boolean
public function set allowInsecureDomainsInNewRSLs(value:Boolean):void
childAllowsParent | свойство |
cursorChildren | свойство |
cursorChildren:IChildList
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Список пользовательских курсоров, являющихся нижестоящими по отношению к данному ISystemManager.
ISystemManager имеет различные типы нижестоящих элементов, например приложение, всплывающие меню, окна, находящиеся в самой верхней позиции, всплывающие подсказки и пользовательские курсоры. Доступ к пользовательским курсорам можно получить через свойство cursorChildren
.
Объект IChildList имеет такие методы, как getChildAt()
и такие свойства, как numChildren
. Например, cursorChildren.numChildren
определяет количество пользовательских курсоров (0 или 1), и если пользовательский курсор существует, то доступ к нему можно получить как к cursorChildren.getChildAt(0)
.
Реализация
public function get cursorChildren():IChildList
document | свойство |
document:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Ссылка на объект документа. Объект документа представляет собой Object на самом верху иерархии приложения Flex, компонента MXML или компонента AS.
Реализация
public function get document():Object
public function set document(value:Object):void
embeddedFontList | свойство |
embeddedFontList:Object
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Таблица встроенных шрифтов для этого приложения. Объект представляет собой таблицу, индексированную по названиям шрифтов.
Реализация
public function get embeddedFontList():Object
focusPane | свойство |
focusPane:Sprite
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Область фокусировки, связанная с этим объектом Объект имеет область фокусировки, если один из его нижестоящих элементов имеет фокус.
Реализация
public function get focusPane():Sprite
public function set focusPane(value:Sprite):void
height | свойство |
height:Number
[переопределить] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Высота этого объекта. Для SystemManager она всегда должна быть равна ширине рабочей области, если данное приложение не было загружено в другое приложение. Если приложение не было загружено в другое приложение, то установка этого значения не имеет эффекта.
Реализация
override public function get height():Number
override public function set height(value:Number):void
isProxy | свойство |
numChildren | свойство |
numChildren:int
[только для чтения] [переопределить] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Число нединамических окон. Таким окном является окно главного приложения и любые другие окна, добавляемые к SystemManager, не являющиеся всплывающими меню, всплывающими подсказками или курсорами.
Реализация
override public function get numChildren():int
numModalWindows | свойство |
numModalWindows:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Число модальных окон. Модальные окна не позволяют производить щелчки мышью в других окнах, которые в обычном случае приводят к активации в этих окнах FocusManager. PopUpManager изменяет это количество, поскольку он создает и разрушает модальные окна.
Реализация
public function get numModalWindows():int
public function set numModalWindows(value:int):void
parentAllowsChild | свойство |
popUpChildren | свойство |
popUpChildren:IChildList
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Список самых верхних (всплывающих) окон, нижестоящих по отношению к этому ISystemManager.
ISystemManager имеет различные типы нижестоящих элементов, например приложение, всплывающие меню, всплывающие подсказки и пользовательские курсоры. Доступ к самым верхним окнам можно получить через свойство popUpChildren
.
Объект IChildList имеет такие методы, как getChildAt()
и такие свойства, как numChildren
. Например, popUpChildren.numChildren
определяет число самых верхних окон, и получить доступ к ним можно как к popUpChildren.getChildAt(i)
.
Реализация
public function get popUpChildren():IChildList
rawChildren | свойство |
rawChildren:IChildList
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Список всех нижестоящих по отношению к этому ISystemManager элементов.
ISystemManager имеет различные типы нижестоящих элементов, например приложение, всплывающие меню, всплывающие подсказки и пользовательские курсоры.
Объект IChildList имеет такие методы, как getChildAt()
и такие свойства, как numChildren
.
Реализация
public function get rawChildren():IChildList
screen | свойство |
screen:Rectangle
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Размер и расположение окна приложения. Объект Rectangle содержит свойства x
, y
, width
и height
. Rectangle находится в начале изолированной системы координат.
Реализация
public function get screen():Rectangle
toolTipChildren | свойство |
toolTipChildren:IChildList
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Список всплывающих подсказок, являющихся нижестоящими по отношению к данному ISystemManager.
ISystemManager имеет различные типы нижестоящих элементов, например приложение, всплывающие меню, самые верхние окна, всплывающие подсказки и пользовательские курсоры.
Объект IChildList имеет такие методы, как getChildAt()
и такие свойства, как numChildren
. Например, toolTipChildren.numChildren
определяет число всплывающих подсказок (0 или 1), и если всплывающая подсказка существует, доступ к ней можно получить как к toolTipChildren.getChildAt(0)
.
Реализация
public function get toolTipChildren():IChildList
topLevelSystemManager | свойство |
topLevelSystemManager:ISystemManager
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Возвращает SystemManager, отвечающий за окно приложения. Это будет тот же SystemManager, если данное приложение не было загружено в другое приложение.
Реализация
public function get topLevelSystemManager():ISystemManager
width | свойство |
width:Number
[переопределить] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Ширина этого объекта. Для SystemManager она всегда должна быть равна ширине рабочей области, если данное приложение не было загружено в другое приложение. Если приложение не было загружено в другое приложение, то установка этого значения не будет иметь эффекта.
Реализация
override public function get width():Number
override public function set width(value:Number):void
WindowedSystemManager | () | Конструктор |
callInContext | () | метод |
public function callInContext(fn:Function, thisArg:Object, argArray:Array, returns:Boolean = true):*
Этот метод следует вызывать в WindowedSystemManager. Здесь он является частью соглашения для IFlexModuleFactory.
Параметры
fn:Function | |
thisArg:Object | |
argArray:Array | |
returns:Boolean (default = true )
|
* |
create | () | метод |
deployMouseShields | () | метод |
public function deployMouseShields(deploy:Boolean):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Разверните или удалите блокировки ввода с помощью мыши. Эта блокировка блокирует ввод с помощью мыши в ненадежных приложениях. Причина возможной блокировки ввода с помощью мыши пользователем состоит в том, что при перемещении по ненадежному приложению он обычно не получает событий перемещения мыши. Flash Player не отправляет события через границы надежности/ненадежности в интересах безопасности. Путем прикрытия ненадежного приложения блокировкой ввода с помощью мыши (если пользователь является вышестоящим элементом) можно получить сообщение о перемещении мыши, и тогда операция перетаскивания будет выполнена как ожидается.
Параметры
deploy:Boolean — true – для развертывания блокировок ввода с помощью мыши, false – для удаления блокировок ввода с помощью мыши.
|
getDefinitionByName | () | метод |
public function getDefinitionByName(name:String):Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Преобразовывает данную строку в класс или функцию уровня пакета. Вызывает соответствующий метод ApplicationDomain.getDefinition()
, в зависимости от того, загружен пользователь в другое приложение или нет.
Параметры
name:String — Имя класса, например mx.video.VideoManager.
|
Object — Класс, представленный name , или значением null.
|
getFocus | () | метод |
public function getFocus():InteractiveObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Возвратите объект, распознаваемый проигрывателем как имеющий фокусировку.
ВозвращаетInteractiveObject — Объект типа InteractiveObject, распознаваемый проигрывателем как имеющий фокусировку. Если фокусировка в настоящее время находится в изолированной среде, то будет возвращен вызывающий модуль, не имеющий доступа к значению null.
|
getSandboxRoot | () | метод |
public function getSandboxRoot():DisplayObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Поднимитесь по цепочке вышестоящих элементов до достижения диспетчера системы верхнего уровня в этом SecurityDomain
ВозвращаетDisplayObject |
getTopLevelRoot | () | метод |
public function getTopLevelRoot():DisplayObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Поднимитесь по цепочке вышестоящих элементов до достижения диспетчера системы верхнего уровня. Возвращает null, если пользователь не находится в списке отображения или не имеет доступа к диспетчеру системы верхнего уровня.
ВозвращаетDisplayObject |
getVisibleApplicationRect | () | метод |
public function getVisibleApplicationRect(bounds:Rectangle = null, skipToSandboxRoot:Boolean = false):Rectangle
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Параметры
bounds:Rectangle (default = null )
| |
skipToSandboxRoot:Boolean (default = false )
|
Rectangle |
invalidateParentSizeAndDisplayList | () | метод |
public function invalidateParentSizeAndDisplayList():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Попытки уведомления вышестоящего SWFLoader об изменении размера приложения. Не требуется для WindowedSystemManager, поэтому бездействует.
isFontFaceEmbedded | () | метод |
public function isFontFaceEmbedded(textFormat:flash.text:TextFormat):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Возвращает true
, если требуемый вид шрифта встроен в это приложение или был зарегистрирован глобально с использованием метода Font.registerFont()
.
Параметры
textFormat:flash.text:TextFormat — Класс TextFormat, представляющий информацию о форматировании символов.
|
Boolean — true если требуемый вид шрифта встроен в это приложение или был зарегистрирован глобально с использованием метода Font.registerFont() .
|
isTopLevel | () | метод |
public function isTopLevel():Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Возвращает true
, если этот ISystemManager отвечает за окно приложения, и false
, если это приложение было загружено в другом приложении.
Boolean — true , если этот ISystemManager отвечает за окно приложения.
|
isTopLevelRoot | () | метод |
isTopLevelWindow | () | метод |
public function isTopLevelWindow(object:DisplayObject):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Возвращает значение true
, если данный DisplayObject является окном верхнего уровня.
Параметры
object:DisplayObject |
Boolean — true , если данный DisplayObject является окном верхнего уровня.
|
Tue Jun 12 2018, 11:34 AM Z