mx.coreFlexHTMLLoader FlexHTMLLoader является подклассом класса HTMLLoader проигрывателя, используемым элементом управления HTML Flex.mx.managers:IFocusManagerComplexComponentmx.core:IIMESupportflash.html:HTMLLoader FlexHTMLLoader является подклассом класса HTMLLoader проигрывателя, используемым элементом управления HTML Flex. Этот подкласс переопределяет метод toString(), настраивая его на возврат строки, указывающей расположение объекта в иерархии объектов DisplayObject в приложении. FlexHTMLLoader Конструктор. Конструктор.

Устанавливает свойство name равным строке, которая возвращается методом createUniqueName() класса mx.utils.NameUtils.

Эта строка представляет собой имя класса объекта, сцепленное с целым числом, уникальным для всего приложения, например FlexLoader13.

flash.display.DisplayObject.namemx.utils.NameUtils.createUniqueName()
assignFocus Вызывается посредством FocusManager при получении фокуса компонентом.directionодин из flash.display.FocusDirection Вызывается посредством FocusManager при получении фокуса компонентом. Этот компонент может в свою очередь устанавливать фокус для внутреннего компонента. Метод setFocus() компонента будет по-прежнему вызываться при получении фокуса с помощью мыши, но этот метод используется, когда фокус изменяется с помощью клавиатуры. drawFocus Вызывается посредством FocusManager при получении фокуса компонентом.isFocusedЕсли true, выведите на экран индикатор фокуса, в противном случае скройте его. Вызывается посредством FocusManager при получении фокуса компонентом. Этот компонент должен отображать или скрывать графический символ, указывающий на наличие фокуса у данного компонента. setFocus Вызывается посредством FocusManager при получении фокуса компонентом. Вызывается посредством FocusManager при получении фокуса компонентом. Этот компонент может, в свою очередь, устанавливать фокус для внутреннего компонента. toString Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении.Строка, указывающая расположение этого объекта в иерархии DisplayObject. Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении. Эта строка, например MyApp0.HBox5.FlexLoader13, создается методом displayObjectToString() класса mx.utils.NameUtils на основе свойства name для объекта и его предшествующих элементов. flash.display.DisplayObject.namemx.utils.NameUtils.displayObjectToString()enableIME Флаг, указывающий на необходимость активации IME при получении компонентом фокуса. Флаг, указывающий на необходимость активации IME при получении компонентом фокуса. focusEnabled Флаг, выбор которого указывает на возможность получения фокуса компонентом. Флаг, выбор которого указывает на возможность получения фокуса компонентом.

Если нижестоящий по отношению к данному компонент реализует интерфейс IFocusManagerComponent, и получение фокусировки не требуется, перед вызовом addChild() в нижестоящем компоненте в качестве оптимизации можно установить для focusEnabled значение false.

Это заставит FocusManager игнорировать этот компонент и не контролировать изменения его свойств tabFocusEnabled, tabChildren и mouseFocusEnabled. Это также означает, что FocusManager не сможет отследить изменение этого значения, если оно внесено после addChild().

Примечание. Это не значит, что невозможно задать фокусировку этого объекта программным путем, с помощью метода setFocus(); FocusManager лишь получает команду игнорировать этот компонент IFocusManagerComponent при поиске мышью и табулятором.

hasFocusableChildren false imeMode Это заглушка для поддержки интерфейса. Это заглушка для поддержки интерфейса. Вышестоящий узел mx.controls.HTML содержит и применяет conversionMode. mouseFocusEnabled Могут ли компоненты получить фокус при нажатии на элемент.true Могут ли компоненты получить фокус при нажатии на элемент. Если значение false, то фокус получит первый вышестоящий элемент, mouseFocusEnabled, установленный на значение true. tabFocusEnabled Флаг, который указывает, могут ли нижестоящие объекты получить фокус. Это аналогично свойству tabEnabled, используемому в Flash Player. Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора.true Флаг, который указывает, могут ли нижестоящие объекты получить фокус

Это аналогично свойству tabEnabled, используемому в Flash Player.

Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора.

Window Window является контейнером верхнего уровня для дополнительных окон в приложении рабочего стола AIR. Воспроизводится при отмене сворачивания компонента. AIR 1.1 3.0 Flex 3 Воспроизводится при сворачивании компонента. AIR 1.1 3.0 Flex 3 Воспроизводится при закрытии окна. AIR 1.1 3.0 Flex 3 The <mx:Window> tag inherits all of the tag attributes of its superclass and adds the following tag attributes:

  <mx:Window
    Properties
    alwaysInFront="false"
    height="100"
    maxHeight="2880 less the height of the system chrome"
    maximizable="true"
    maxWidth="2880 less the width of the system chrome"
    menu="null"
    minHeight="dependent on the operating system and the AIR systemChrome setting"
    minimizable="true"
    minWidth="dependent on the operating system and the AIR systemChrome setting"
    resizable="true"
    showGripper="true"
    showStatusBar="true"
    showTitleBar="true"
    status=""
    statusBarFactory="mx.core.ClassFactory"
    systemChrome="standard"
    title=""
    titleBarFactory="mx.core.ClassFactory"
    titleIcon="null"
    transparent="false"
    type="normal"
    visible="true"
    width="100"
 
    Styles
    buttonAlignment="auto"
    buttonPadding="2"
    closeButtonSkin="mx.skins.halo.windowCloseButtonSkin"
    gripperPadding="3"
    gripperStyleName="gripperStyle"
    headerHeight="undefined"
    maximizeButtonSkin="mx.skins.halo.WindowMaximizeButtonSkin"
    minimizeButtonSkin="mx.skins.halo.WindowMinimizeButtonSkin"
    restoreButtonSkin="mx.skins.halo.WindowRestoreButtonSkin"
    showFlexChrome="true"
    statusBarBackgroundColor="0xC0C0C0"
    statusBarBackgroundSkin="mx.skins.halo.StatusBarBackgroundSkin"
    statusTextStyleName="undefined"
    titleAlignment="auto"
    titleBarBackgroundSkin="mx.skins.halo.ApplicationTitleBarBackgroundSkin"
    titleBarButtonPadding="5"
    titleBarColors="[ 0x000000, 0x000000 ]"
    titleTextStyleName="undefined"
 
    Effects
    closeEffect="No default"
    minimizeEffect="No default"
    unminimizeEffect="No default"
 
    Events
    applicationActivate="No default"
    applicationDeactivate="No default"
    closing="No default"
    displayStateChange="No default"
    displayStateChanging="No default"
    moving="No default"
    networkChange="No default"
    resizing="No default"
    windowComplete="No default"
    windowMove="No default"
    windowResize="No default"
  />
  
]]>
mx.core:IWindowmx.core:LayoutContainer Window является контейнером верхнего уровня для дополнительных окон в приложении рабочего стола AIR.

Контейнер Window является специальным видом контейнера в том смысле, что он не может быть использован внутри других контейнеров макета. Компонент mx:Window должен быть компонентом верхнего уровня в своем документе MXML.

Для использования компонента Window при определении встроенного окна проще всего создать документ MXML с тегом <mx:Window>, который является в документе тегом верхнего уровня. Компонент Window используется точно так же, как и любой другой контейнер, включая указание типа макета, определение нижестоящих элементов управления и т. д. Как и любой другой пользовательский компонент MXML, при компиляции приложения документ MXML компилируется в пользовательский класс, являющийся подклассом компонента Window.

В коде приложения для отображения на экране экземпляра пользовательского подкласса Window сначала следует создать экземпляр класса в коде (путем определения переменной и вызова конструктора new MyWindowClass(). Затем следует установить все свойства, которые необходимо указать для нового окна. Наконец, для открытия окна на экране следует вызвать метод open() компонента Window.

Следует отметить, что некоторые свойства класса Window могут быть установлены только до вызова метода open() для открытия окна. После создания основного NativeWindow эти инициализационные свойства могут быть прочитаны, но не могут быть изменены. Это ограничение распространяется на следующие свойства:

  • maximizable;
  • minimizable;
  • resizable;
  • systemChrome;
  • transparent;
  • type
mx.core.WindowedApplicationwindowResize Отправляется после изменения размеров основного NativeWindow.mx.events.FlexNativeWindowBoundsEvent.WINDOW_RESIZEmx.events.FlexNativeWindowBoundsEvent Отправляется после изменения размеров основного NativeWindow. windowMove Отправляется после перемещения окна.mx.events.FlexNativeWindowBoundsEvent.WINDOW_MOVEmx.events.FlexNativeWindowBoundsEvent Отправляется после перемещения окна. windowComplete Отправляется при завершении начального макета Window и открытии основного NativeWindow.mx.events.AIREvent.WINDOW_COMPLETEmx.events.AIREvent Отправляется при завершении начального макета Window и открытии основного NativeWindow. resizing Отправляется перед изменением размера основного NativeWindow либо во время перетаскивания границ объекта Window.flash.events.NativeWindowBoundsEvent.RESIZINGflash.events.NativeWindowBoundsEvent Отправляется перед изменением размера основного NativeWindow либо во время перетаскивания границ объекта Window. networkChange Отправляется при подключении или отключении компьютера от сети.flash.events.Event.NETWORK_CHANGEflash.events.Event Отправляется при подключении или отключении компьютера от сети. moving Отправляется перед перемещением окна и во время перетаскивания окна.flash.events.NativeWindowBoundsEvent.MOVINGflash.events.NativeWindowBoundsEvent Отправляется перед перемещением окна и во время перетаскивания окна. displayStateChanging Отправляется перед изменением состояния отображения на minimize, maximize или restore.flash.events.NativeWindowDisplayStateEvent.DISPLAY_STATE_CHANGINGflash.events.NativeWindowDisplayStateEvent Отправляется перед изменением состояния отображения на minimize, maximize или restore. displayStateChange Отправляется после изменения состояния отображения на minimize, maximize или restore.flash.events.NativeWindowDisplayStateEvent.DISPLAY_STATE_CHANGEflash.events.NativeWindowDisplayStateEvent Отправляется после изменения состояния отображения на minimize, maximize или restore. closing Отправляется перед закрытием окна.flash.events.Event.CLOSINGflash.events.Event Отправляется перед закрытием окна. Это событие допускает отмену. flash.display.NativeWindowclose Отправляется после закрытия окна.flash.events.Event.CLOSEflash.events.Event Отправляется после закрытия окна. flash.display.NativeWindowwindowDeactivate Отправляется после деактивации окна.mx.events.AIREvent.WINDOW_DEACTIVATEmx.events.AIREvent Отправляется после деактивации окна. windowActivate Отправляется после активации окна.mx.events.AIREvent.WINDOW_ACTIVATEmx.events.AIREvent Отправляется после активации окна. applicationDeactivate Отправляется при деактивации приложения.mx.events.AIREvent.APPLICATION_DEACTIVATEmx.events.AIREvent Отправляется при деактивации приложения. applicationActivate Отправляется при активации приложения.mx.events.AIREvent.APPLICATION_ACTIVATEmx.events.AIREvent Отправляется при активации приложения. Window Конструктор. Конструктор. activate Активирует основной NativeWindow (даже в том случае, когда приложение Window в настоящее время неактивно). Активирует основной NativeWindow (даже в том случае, когда приложение Window в настоящее время неактивно). close Закрывает окно. Закрывает окно. Эта операция допускает отмену. getWindow Возвращает Window, который является вышестоящим элементом для этого компонента.Window, который является вышестоящим элементом для этого компонента. mx.core:IWindowcomponentкомпонент, Window которого требуетесь найти. Возвращает Window, который является вышестоящим элементом для этого компонента. maximize Разворачивает окно или не делает ничего, если оно уже развернуто. Разворачивает окно или не делает ничего, если оно уже развернуто. minimize Сворачивает окно. Сворачивает окно. open Создает основной NativeWindow и открывает его.openWindowActivetrueуказывает, было ли открыто активное Window (т. е. имело ли оно фокус). По умолчанию используется значение true. Создает основной NativeWindow и открывает его. После закрытия объект Window остается действительной ссылкой, однако доступ к большинству свойств и методов не выполняется. Закрытые окна нельзя открыть повторно. orderInBackOf Располагает окно сразу за другим.true, если окно было успешно отправлено назад; false, если окно невидимо или свернуто. windowmx.core:IWindowIWindow (Window или WindowedAplication) для отправки этого окна назад. Располагает окно сразу за другим. Для расположения окна позади NativeWindow, не реализующего IWindow, следует использовать метод orderInBackOf() nativeWindow этого окна. orderInFrontOf Располагает окно сразу перед другим.true, если окно было успешно отправлено вперед; false, если окно невидимо или свернуто. windowmx.core:IWindowIWindow (Window или WindowedAplication) для отправки этого окна перед. Располагает окно сразу перед другим. Для расположения окна перед NativeWindow, не реализующим IWindow, следует использовать метод orderInFrontOf() nativeWindow этого окна. orderToBack Располагает окно позади всех других в том же самом приложении.true если окно было успешно передано назад; false если окно невидимо или свернуто. Располагает окно позади всех других в том же самом приложении. orderToFront Отправляет окно вперед перед всеми другими в том же самом приложении.true, если окно было успешно передано вперед; false если окно невидимо или свернуто. Отправляет окно вперед перед всеми другими в том же самом приложении. restore Восстанавливает окно (отменяет разворачивание, если оно развернуто, или отменяет сворачивание, если оно свернуто). Восстанавливает окно (отменяет разворачивание, если оно развернуто, или отменяет сворачивание, если оно свернуто). controlBar Объект ApplicationControlBar для этого окна Window.null Объект ApplicationControlBar для этого окна Window. mx.containers.ApplicationControlBaralwaysInFront Определяет, располагается ли основной NativeWindow всегда перед другими окнами (включая окна других приложений). Определяет, располагается ли основной NativeWindow всегда перед другими окнами (включая окна других приложений). Установка этого свойства устанавливает свойство alwaysInFront основного NativeWindow. Для получения дополнительной информации о влиянии на порядок наложения окон свойства NativeWindow.alwaysInFront см. описание этого свойства. flash.display.NativeWindow.alwaysInFrontclosed Флаг, указывающий, закрыто ли окно. Флаг, указывающий, закрыто ли окно. maximizable Определяет возможность разворачивания окна. Определяет возможность разворачивания окна. После открытия окна значение этого свойства становится доступным только для чтения. minimizable Определяет возможность сворачивания окна. Определяет возможность сворачивания окна. После открытия окна значение этого свойства становится доступным только для чтения. nativeWindow Основной NativeWindow, используемый этим компонентом Window. Основной NativeWindow, используемый этим компонентом Window. resizable Определяет возможность изменения размеров окна. Определяет возможность изменения размеров окна. После открытия окна значение этого свойства становится доступным только для чтения. showGripper Если установлено значение true, то захват отображается.true Если установлено значение true, то захват отображается.

На Mac OS X окно с установленным для systemChrome значением standard всегда имеет захват операционной системы, поэтому в этом случае это свойство игнорируется.

showStatusBar Если установлено значение true, то строка состояния отображается.true Если установлено значение true, то строка состояния отображается. showTitleBar При значении true строка заголовка окна отображается.true При значении true строка заголовка окна отображается. statusBarFactory Объект IFactory, создающий экземпляр, который используется в качестве строки состояния. Объект IFactory, создающий экземпляр, который используется в качестве строки состояния. По умолчанию для строки состояния используется значение IFactory.

Пользовательский класс строки состояния должен предоставлять общедоступное свойство с именем status.

statusBarStyleFilters Набор стилей для перехода от окна к строке состояния. Набор стилей для перехода от окна к строке состояния. mx.styles.StyleProxystatusBar UIComponent, который отображает строку состояния. UIComponent, который отображает строку состояния. status Строка, отображаемая в строке состояния, если она является видимой."" Строка, отображаемая в строке состояния, если она является видимой. systemChrome Указывает тип системного хрома (при его наличии) окна. Указывает тип системного хрома (при его наличии) окна. Набор возможных значений определяется константами в классе NativeWindowSystemChrome.

После открытия окна значение этого свойства становится доступным только для чтения.

Значением по умолчанию является NativeWindowSystemChrome.STANDARD.

flash.display.NativeWindowSystemChromeflash.display.NativeWindowInitOptions.systemChrome
titleBarFactory Объект IFactory, создающий экземпляр, который используется в качестве строки заголовка. Объект IFactory, создающий экземпляр, который используется в качестве строки заголовка. По умолчанию для TitleBar используется IFactory.

Пользовательский класс строки заголовка должен предоставлять общедоступные свойства titleIcon и title.

titleBarStyleFilters Набор стилей для перехода от окна к строке заголовка titleBar. Набор стилей для перехода от окна к строке заголовка titleBar. mx.styles.StyleProxytitleBar UIComponent, отображающий строку заголовка. UIComponent, отображающий строку заголовка. titleIcon Class (обычно изображение) используется для отображения значка строки заголовка.null Class (обычно изображение) используется для отображения значка строки заголовка. title Текст заголовка, появляющийся в строке заголовка окна и в панели задач."" Текст заголовка, появляющийся в строке заголовка окна и в панели задач. transparent Указывает, прозрачно ли окно. Указывает, прозрачно ли окно. Установка значения true для этого свойства для окна, использующего системный хром, не поддерживается.

После открытия окна значение этого свойства становится доступным только для чтения.

type Указывает тип NativeWindow, который представляет этот компонент. Указывает тип NativeWindow, который представляет этот компонент. Набор возможных значений определяется константами класса NativeWindowType.

После открытия окна значение этого свойства становится доступным только для чтения.

Значением по умолчанию является NativeWindowType.NORMAL.

flash.display.NativeWindowTypeflash.display.NativeWindowInitOptions.type
menu Оконное меню для этого окна.mx.controls:FlexNativeMenu Оконное меню для этого окна. Некоторые операционные системы не поддерживают оконное меню, в этом случае эти свойства игнорируются.
IWindow Интерфейс IWindow определяет API для компонентов, являющихся контейнерами верхнего уровня в приложениях AIR на базе Flex (контейнеры, представляющие окна операционной системы). Интерфейс IWindow определяет API для компонентов, являющихся контейнерами верхнего уровня в приложениях AIR на базе Flex (контейнеры, представляющие окна операционной системы). close Закрывает окно. Закрывает окно. maximize Разворачивает окно или не делает ничего, если оно уже развернуто. Разворачивает окно или не делает ничего, если оно уже развернуто. minimize Сворачивает окно. Сворачивает окно. restore Восстанавливает окно (отменяет разворачивание, если оно развернуто, или отменяет сворачивание, если оно свернуто). Восстанавливает окно (отменяет разворачивание, если оно развернуто, или отменяет сворачивание, если оно свернуто). maximizable Определяет возможность разворачивания окна. Определяет возможность разворачивания окна. minimizable Определяет возможность сворачивания окна. Определяет возможность сворачивания окна. nativeWindow Основной NativeWindow, используемый компонентом Window. Основной NativeWindow, используемый компонентом Window. resizable Определяет возможность изменения размеров окна. Определяет возможность изменения размеров окна. status Строка, отображаемая в строке состояния, если она является видимой. Строка, отображаемая в строке состояния, если она является видимой. systemChrome Указывает тип системного хрома (при его наличии) окна. Указывает тип системного хрома (при его наличии) окна. Набор возможных значений определяется константами в классе NativeWindowSystemChrome. flash.display.NativeWindowSystemChrometitleIcon Class (обычно изображение) используется для отображения значка строки заголовка. Class (обычно изображение) используется для отображения значка строки заголовка. title Текст заголовка, появляющийся в строке заголовка окна и в панели задач. Текст заголовка, появляющийся в строке заголовка окна и в панели задач. transparent Указывает, прозрачно ли окно. Указывает, прозрачно ли окно. type Указывает тип NativeWindow, который представляет этот компонент. Указывает тип NativeWindow, который представляет этот компонент. Набор возможных значений определяется константами класса NativeWindowType. flash.display.NativeWindowTypevisible Управляет видимостью окна. Управляет видимостью окна. WindowedApplication WindowedApplication определяет контейнер приложения, который используется для создания приложения Flex для приложений AIR. Воспроизводится при отмене сворачивания компонента. AIR 1.1 3.0 Flex 3 Воспроизводится при сворачивании компонента. AIR 1.1 3.0 Flex 3 Воспроизводится при закрытии окна. AIR 1.1 3.0 Flex 3 The <mx:WindowedApplication> tag inherits all of the tag attributes of its superclass and adds the following tag attributes:

  <mx:WindowedApplication
    Properties
    alwaysInFront="false"
    autoExit="true"
    backgroundFrameRate="-1"
    dockIconMenu="null"
    maxHeight="2880 less the height of the system chrome"
    maxWidth="2880 less the width of the system chrome"
    menu="null"
    minHeight="dependent on the operating system and the AIR systemChrome setting"
    minWidth="dependent on the operating system and the AIR systemChrome setting"
    showGripper="true"
    showStatusBar="true"
    showTitleBar="true"
    status=""
    statusBarFactory="mx.core.ClassFactory"
    systemTrayIconMenu="null"
    title=""
    titleBarFactory="mx.core.ClassFactory"
    titleIcon="null"
    useNativeDragManager="true"
 
    Styles
    buttonAlignment="auto"
    buttonPadding="2"
    closeButtonSkin="mx.skins.halo.windowCloseButtonSkin"
    gripperPadding="3"
    gripperStyleName="gripperStyle"
    headerHeight="undefined"
    maximizeButtonSkin="mx.skins.halo.WindowMaximizeButtonSkin"
    minimizeButtonSkin="mx.skins.halo.WindowMinimizeButtonSkin"
    restoreButtonSkin="mx.skins.halo.WindowRestoreButtonSkin"
    showFlexChrome="true"
    statusBarBackgroundColor="0xC0C0C0"
    statusBarBackgroundSkin="mx.skins.halo.StatusBarBackgroundSkin"
    statusTextStyleName="undefined"
    titleAlignment="auto"
    titleBarBackgroundSkin="mx.skins.halo.ApplicationTitleBarBackgroundSkin"
    titleBarButtonPadding="5"
    titleBarColors="[ 0x000000, 0x000000 ]"
    titleTextStyleName="undefined"
 
    Effects
    closeEffect="No default"
    minimizeEffect="No default"
    unminimizeEffect="No default"
 
    Events
    applicationActivate="No default"
    applicationDeactivate="No default"
    closing="No default"
    displayStateChange="No default"
    displayStateChanging="No default"
    invoke="No default"
    moving="No default"
    networkChange="No default"
    resizing="No default"
    windowComplete="No default"
    windowMove="No default"
    windowResize="No default"
  />
  
]]>
mx.core:IWindowmx.core:Application WindowedApplication определяет контейнер приложения, который используется для создания приложения Flex для приложений AIR.

WindowedApplication играет две роли. Оно предназначено для замены тега <mx:Application>, служащего точкой входа для приложения AIR на базе Flex. Кроме того, как контейнер WindowedApplication определяет макет начального окна приложения Flex AIR – любой визуальный элемент управления, определенный в WindowedApplication, становится содержимым начального окна, загруженного приложением AIR.

WindowedApplication является приложением верхнего уровня приложения AIR на основе Flex. Он не предназначен для загрузки другими приложениями Flex. Если WindowedApplication необходимо загрузить другие приложения, то следует использовать класс Application в качестве контейнера для этих приложений. При возникновении необходимости в других окнах следует использовать класс Window в качестве контейнера для этих окон.

Следует отметить, что поскольку WindowedApplication представляет только визуальное содержимое одиночного окна, а не всех окон в многооконном приложении, то экземпляр WindowedApplication отправляет только связанные с отображением события (события, наследуемые классом WindowedApplication от базовых классов экранных объектов, например InteractiveObject или UIComponent) для его собственной рабочей области и окна, а не для событий, происходящих в других окнах в приложении. Оно отличается от приложения на основе браузера, где контейнер приложения отправляет события для всех окон в приложении (так как эти окна являются технически экранными объектами, визуализируемыми в отдельной рабочей области приложения).

windowResize Отправляется после изменения размеров основного объекта NativeWindow.mx.events.FlexNativeWindowBoundsEvent.WINDOW_RESIZEmx.events.FlexNativeWindowBoundsEvent Отправляется после изменения размеров основного объекта NativeWindow. windowMove Отправляется после перемещения объекта WindowedApplication.mx.events.FlexNativeWindowBoundsEvent.WINDOW_MOVEmx.events.FlexNativeWindowBoundsEvent Отправляется после перемещения объекта WindowedApplication. windowComplete Отправляется после завершения начального макета WindowedApplication.mx.events.AIREvent.WINDOW_COMPLETEmx.events.AIREvent Отправляется после завершения начального макета WindowedApplication. По умолчанию в это время WindowedApplication будет видим. resizing Отправляется прежде, чем будут изменены размеры объекта WindowedApplication, или во время перетаскивания границ объекта WindowedApplication.flash.events.NativeWindowBoundsEvent.RESIZINGflash.events.NativeWindowBoundsEvent Отправляется прежде, чем будут изменены размеры объекта WindowedApplication, или во время перетаскивания границ объекта WindowedApplication. networkChange Отправляется при подключении или отключении компьютера от сети.flash.events.Event.NETWORK_CHANGEflash.events.Event Отправляется при подключении или отключении компьютера от сети. moving Отправляется перед перемещением объекта WindowedApplication, или во время перетаскивания объекта WindowedApplication.flash.events.NativeWindowBoundsEvent.MOVINGflash.events.NativeWindowBoundsEvent Отправляется перед перемещением объекта WindowedApplication, или во время перетаскивания объекта WindowedApplication. invoke Отправляется при вызове приложения.flash.events.InvokeEvent Отправляется при вызове приложения. displayStateChanging Отправляется перед изменением состояния отображения на minimize, maximize или restore.flash.events.NativeWindowDisplayStateEvent.DISPLAY_STATE_CHANGINGflash.events.NativeWindowDisplayStateEvent Отправляется перед изменением состояния отображения на minimize, maximize или restore. displayStateChange Отправляется после изменения состояния отображения на minimize, maximize или restore.flash.events.NativeWindowDisplayStateEvent.DISPLAY_STATE_CHANGEflash.events.NativeWindowDisplayStateEvent Отправляется после изменения состояния отображения на minimize, maximize или restore. closing Отправляется перед закрытием окна WindowedApplication.flash.events.Event.CLOSINGflash.events.Event Отправляется перед закрытием окна WindowedApplication. Допускает отмену. flash.display.NativeWindowclose Отправляется после закрытия окна приложения.flash.events.Event.CLOSEflash.events.Event Отправляется после закрытия окна приложения. flash.display.NativeWindowwindowDeactivate Отправляется после деактивации окна приложения.mx.events.AIREvent.WINDOW_DEACTIVATEmx.events.AIREvent Отправляется после деактивации окна приложения. windowActivate Отправляется после активации окна приложения.mx.events.AIREvent.WINDOW_ACTIVATEmx.events.AIREvent Отправляется после активации окна приложения. applicationDeactivate Отправляется при деактивации приложения.mx.events.AIREvent.APPLICATION_DEACTIVATEmx.events.AIREvent Отправляется при деактивации приложения. applicationActivate Отправляется при активации приложения.mx.events.AIREvent.APPLICATION_ACTIVATEmx.events.AIREvent Отправляется при активации приложения. WindowedApplication Конструктор. Конструктор. activate Активирует основной NativeWindow (даже если это приложение неактивно). Активирует основной NativeWindow (даже если это приложение неактивно). close Закрывает NativeWindow приложения (начальное собственное окно, открытое приложением). Закрывает NativeWindow приложения (начальное собственное окно, открытое приложением). Эта операция допускает отмену. exit Закрывает окно и выходит из приложения. Закрывает окно и выходит из приложения. maximize Разворачивает окно или не делает ничего, если оно уже развернуто. Разворачивает окно или не делает ничего, если оно уже развернуто. minimize Сворачивает окно. Сворачивает окно. orderInBackOf Располагает окно сразу за другим.true, если окно было успешно отправлено назад; false, если окно невидимо или свернуто. windowmx.core:IWindowIWindow (Window или WindowedAplication) для отправки этого окна назад. Располагает окно сразу за другим. Для отправки окна за NativeWindow, не реализующий IWindow, используйте метод NativeWindow orderInBackOf() этого окна. orderInFrontOf Располагает окно сразу перед другим.true, если окно было успешно отправлено вперед; false, если окно невидимо или свернуто. windowmx.core:IWindowIWindow (Window или WindowedAplication) для отправки этого окна перед. Располагает окно сразу перед другим. Для отправки окна вперед NativeWindow, не реализующего IWindow, используйте метод NativeWindow orderInFrontOf() этого окна. orderToBack Располагает окно позади всех других в том же самом приложении.true если окно было успешно передано назад; false если окно невидимо или свернуто. Располагает окно позади всех других в том же самом приложении. orderToFront Отправляет окно вперед перед всеми другими в том же самом приложении.true, если окно было успешно передано вперед; false если окно невидимо или свернуто. Отправляет окно вперед перед всеми другими в том же самом приложении. restore Восстанавливает окно (отменяет разворачивание, если оно развернуто, или отменяет сворачивание, если оно свернуто). Восстанавливает окно (отменяет разворачивание, если оно развернуто, или отменяет сворачивание, если оно свернуто). useNativeDragManager Если true, DragManager должен использовать класс реализации NativeDragManagerImpl.truetrue Если true, DragManager должен использовать класс реализации NativeDragManagerImpl. Если false, то будет использоваться класс DragManagerImpl.

Примечание. Это свойство не может быть определено кодом ActionScript; оно должно быть задано с помощью кода MXML. Это означает, что значение нельзя изменить во время выполнения.

По умолчанию DragManager для приложений AIR, созданных в Flex, использует класс NativeDragManagerImpl в качестве класса реализации. Приложения Flash Player, созданные в Flex, используют класс DragManagerImpl.

Класс NativeDragManagerImpl представляет собой переход между AIR NativeDragManager API и Flex DragManager API. Класс AIR NativeDragManager использует интерфейсы перетаскивания API операционной системы.. Он поддерживает перетаскивание между окнами AIR и между операционной системой и AIR. Поскольку операционная система управляет операцией перетаскивания, настройка указателей мыши во время перетаскивания невозможна. Кроме того, пользователь не может управлять анимацией перетаскивания. Вариант поведения зависит от операционной системы и имеет несоответствия на различных платформах.

Класс DragManagerImpl не использует операционную систему для перетаскивания. Вместо этого контролируется весь процесс перетаскивания. При этом поддерживается пользовательская настройка указателей мыши и возможность анимации перетаскивания. Однако перетаскивание между окнами AIR и между операционной системой или окном AIR невозможно.

alwaysInFront Определяет, располагается ли основной NativeWindow всегда перед другими окнами.false Определяет, располагается ли основной NativeWindow всегда перед другими окнами. applicationID Идентификатор, который AIR использует для идентификации приложения. Идентификатор, который AIR использует для идентификации приложения. autoExit Указывает, будет ли приложение AIR осуществлять выход при закрытии последнего окна или продолжит фоновую работу.true Указывает, будет ли приложение AIR осуществлять выход при закрытии последнего окна или продолжит фоновую работу. backgroundFrameRate Указывает частоту кадров для использования при неактивном приложении.-1 Указывает частоту кадров для использования при неактивном приложении. При значении -1 фоновое регулирование частоты кадров не происходит. closed Возвращает значение true при закрытии основного окна. Возвращает значение true при закрытии основного окна. dockIconMenu Меню значка панели.mx.controls:FlexNativeMenu Меню значка панели. Некоторые операционные системы не поддерживают меню значков панелей. maximizable Определяет возможность разворачивания окна. Определяет возможность разворачивания окна. menu Меню программы для операционных систем, которые поддерживают меню программы, или меню окна начального окна приложения для операционных систем, поддерживающих меню окна.mx.controls:FlexNativeMenu Меню программы для операционных систем, которые поддерживают меню программы, или меню окна начального окна приложения для операционных систем, поддерживающих меню окна. minimizable Определяет возможность сворачивания окна. Определяет возможность сворачивания окна. nativeApplication Объект NativeApplication, представляющий приложение AIR. Объект NativeApplication, представляющий приложение AIR. nativeWindow NativeWindow, используемый этим компонентом WindowedApplication (начальное встроенное окно приложения). NativeWindow, используемый этим компонентом WindowedApplication (начальное встроенное окно приложения). resizable Определяет возможность изменения размеров окна. Определяет возможность изменения размеров окна. showGripper Если установлено значение true, то захват отображается.true Если установлено значение true, то захват отображается.

На Mac OS X окно с установленным для systemChrome значением standard всегда имеет захват операционной системы, поэтому в этом случае это свойство игнорируется.

showStatusBar Если установлено значение true, то строка состояния отображается.true Если установлено значение true, то строка состояния отображается. showTitleBar При значении true строка заголовка окна отображается.true При значении true строка заголовка окна отображается. statusBarFactory Объект IFactory, создающий экземпляр, который используется в качестве строки состояния. Объект IFactory, создающий экземпляр, который используется в качестве строки состояния. По умолчанию для строки состояния используется значение IFactory.

Пользовательский класс строки состояния должен предоставлять общедоступное свойство с именем status.

statusBarStyleFilters Набор стилей для передачи от WindowedApplication в строку состояния. Набор стилей для передачи от WindowedApplication в строку состояния. mx.styles.StyleProxystatusBar UIComponent, который отображает строку состояния. UIComponent, который отображает строку состояния. status Строка, отображаемая в строке состояния, если она является видимой."" Строка, отображаемая в строке состояния, если она является видимой. systemChrome Указывает тип системного хрома (при его наличии) окна. Указывает тип системного хрома (при его наличии) окна. Набор возможных значений определяется константами в классе NativeWindowSystemChrome. flash.display.NativeWindow.systemChromesystemTrayIconMenu Меню значка на панели задач.mx.controls:FlexNativeMenu Меню значка на панели задач. Некоторые операционные системы не поддерживают меню значков на панели задач. titleBarFactory Объект IFactory, создающий экземпляр, который используется в качестве строки заголовка. Объект IFactory, создающий экземпляр, который используется в качестве строки заголовка. По умолчанию для TitleBar используется IFactory.

Пользовательский класс строки заголовка должен предоставлять общедоступные свойства titleIcon и title.

titleBarStyleFilters Набор стилей для передачи из WindowedApplication в titleBar. Набор стилей для передачи из WindowedApplication в titleBar. mx.styles.StyleProxytitleBar UIComponent, отображающий строку заголовка. UIComponent, отображающий строку заголовка. titleIcon Class (обычно изображение) используется для отображения значка строки заголовка.null Class (обычно изображение) используется для отображения значка строки заголовка. title Заголовок, появляющийся в строке заголовка окна и в панели задач."" Заголовок, появляющийся в строке заголовка окна и в панели задач. При использовании системного хрома и установки для этого свойства значения, отличного от тега <title> в application.xml, можно увидеть, что заголовок из файла XML появляется кратко в начале. transparent Указывает, прозрачно ли окно. Указывает, прозрачно ли окно. type Указывает тип NativeWindow, который представляет этот компонент. Указывает тип NativeWindow, который представляет этот компонент. Набор возможных значений определяется константами класса NativeWindowType. flash.display.NativeWindowType