Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
flash.events 

NativeWindowBoundsEvent  - AS3

Пакетflash.events
Классpublic class NativeWindowBoundsEvent
НаследованиеNativeWindowBoundsEvent Inheritance Event Inheritance Object
Подклассы FlexNativeWindowBoundsEvent

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Объект NativeWindow отправляет событие NativeWindowBoundsEvent при изменении размера или местоположения окна.

Существует четыре типа событий:

  • NativeWindowBoundsEvent.MOVING
  • NativeWindowBoundsEvent.MOVE
  • NativeWindowBoundsEvent.RESIZING
  • NativeWindowBoundsEvent.RESIZE

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
      afterBounds : Rectangle
[только для чтения] Границы окна после изменения.
NativeWindowBoundsEvent
      beforeBounds : Rectangle
[только для чтения] Границы окна до изменения.
NativeWindowBoundsEvent
 Inheritedbubbles : Boolean
[только для чтения] Определяет, является ли событие событием восходящей цепочки.
Event
 Inheritedcancelable : Boolean
[только для чтения] Указывает, можно ли предотвратить поведение, связанное с событием.
Event
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedcurrentTarget : Object
[только для чтения] Объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
Event
 InheritedeventPhase : uint
[только для чтения] Текущая фаза в потоке событий.
Event
 Inheritedtarget : Object
[только для чтения] Целевой объект события.
Event
 Inheritedtype : String
[только для чтения] Тип события.
Event
Общедоступные методы
 МетодОпределено
  
    NativeWindowBoundsEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, beforeBounds:Rectangle = null, afterBounds:Rectangle = null)
Создает объект Event со специфической информацией, имеющей отношение к событиям границ окна.
NativeWindowBoundsEvent
  
    clone():Event
[переопределить] Создает копию объекта NativeWindowBoundsEvent и задает значение каждого свойства, совпадающее с оригиналом.
NativeWindowBoundsEvent
 Inherited
formatToString(className:String, ... arguments):String
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event.
Event
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Проверяет, выполнялся ли для события вызова метода preventDefault().
Event
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Отменяет поведение по умолчанию для события, если такое поведение можно отменить.
Event
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
  
    toString():String
[переопределить] Возвращает строку, содержащую все свойства объекта NativeWindowBoundsEvent.
NativeWindowBoundsEvent
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 КонстантаОпределено
      MOVE : String = "move"
[статические] Задает значение свойства type для объекта события move.
NativeWindowBoundsEvent
      MOVING : String = "moving"
[статические] Задает значение свойства type для объекта события moving.
NativeWindowBoundsEvent
      RESIZE : String = "resize"
[статические] Задает значение свойства type для объекта события Resize.
NativeWindowBoundsEvent
      RESIZING : String = "resizing"
[статические] Задает значение свойства type для объекта события resizing.
NativeWindowBoundsEvent
Сведения о свойстве
    

afterBounds

свойство
afterBounds:Rectangle  [только для чтения]

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Границы окна после изменения.

Если событие — moving или resizing, границы еще не изменены; afterBounds показывает новые границы, если событие не будет отменено. Если событие — move или resize, afterBounds показывает новые границы.



Реализация
    public function get afterBounds():Rectangle
    

beforeBounds

свойство 
beforeBounds:Rectangle  [только для чтения]

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Границы окна до изменения.

Если событие — moving или resizing, границы еще не изменены; beforeBounds отражает текущие границы. Если событие — move или resize, beforeBounds показывает исходное значение.



Реализация
    public function get beforeBounds():Rectangle
Сведения о конструкторе
    

NativeWindowBoundsEvent

()Конструктор
public function NativeWindowBoundsEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, beforeBounds:Rectangle = null, afterBounds:Rectangle = null)

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Создает объект Event со специфической информацией, имеющей отношение к событиям границ окна. Объекты Event передаются прослушивателям событий в качестве параметров.

Параметры
type:String — Тип события. Возможные значения:
  • NativeWindowBoundsEvent.MOVING
  • NativeWindowBoundsEvent.MOVE
  • NativeWindowBoundsEvent.RESIZING
  • NativeWindowBoundsEvent.RESIZE
 
bubbles:Boolean (default = false) — Указывает, участвует ли объект Event в фазе восходящей цепочки потока событий.
 
cancelable:Boolean (default = false) — Указывает, можно ли отменить объект Event.
 
beforeBounds:Rectangle (default = null) — Указывает границы до самого последнего или ожидаемого изменения.
 
afterBounds:Rectangle (default = null) — Указывает границы после самого последнего или ожидаемого изменения.
Сведения о методе

    clone

()метод
override public function clone():Event

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Создает копию объекта NativeWindowBoundsEvent и задает значение каждого свойства, совпадающее с оригиналом.

Возвращает
Event — Новый объект NativeWindowBoundsEvent, значения свойств которого соответствуют значениям оригинала.

    toString

()метод 
override public function toString():String

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Возвращает строку, содержащую все свойства объекта NativeWindowBoundsEvent. Строка имеет следующий формат:

[NativeWindowBoundsEvent type=value bubbles=value cancelable=value previousDisplayState=value currentDisplayState=value]

Возвращает
String — Строка, содержащая все свойства объекта NativeWindowBoundsEvent.
Сведения о константе
    

MOVE

Константа
public static const MOVE:String = "move"

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Задает значение свойства type для объекта события move.

Это событие имеет следующие свойства:

СвойстваЗначения
afterBoundsНовые границы окна.
beforeBoundsСтарые границы окна.
targetОбъект NativeWindow, который только что изменил состояние.
bubblesНет.
currentTargetУказывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
cancelablefalse; нет поведения по умолчанию для отмены.

Связанные элементы API

    

MOVING

Константа 
public static const MOVING:String = "moving"

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Задает значение свойства type для объекта события moving.

Это событие имеет следующие свойства:

СвойстваЗначения
afterBoundsГраницы окна после ожидаемого изменения.
beforeBoundsГраницы окна до ожидаемого изменения.
bubblesНет.
cancelabletrue; отмена события предотвращает перемещение окна.
currentTargetУказывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
targetОбъект NativeWindow, который только что изменил состояние.

Примечание. В ОС Linux для этого события не поддерживается метод preventDefault().

Связанные элементы API

    

RESIZE

Константа 
public static const RESIZE:String = "resize"

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Задает значение свойства type для объекта события Resize.

Это событие имеет следующие свойства:

СвойстваЗначения
afterBoundsНовые границы окна.
beforeBoundsСтарые границы окна.
targetОбъект NativeWindow, который только что изменил состояние.
bubblesНет.
currentTargetУказывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
cancelablefalse; нет поведения по умолчанию для отмены.

Связанные элементы API

    

RESIZING

Константа 
public static const RESIZING:String = "resizing"

Язык версии: ActionScript 3.0
Версии среды выполнения: AIR 1.0

Задает значение свойства type для объекта события resizing.

Это событие имеет следующие свойства:

СвойстваЗначения
afterBoundsГраницы окна после ожидаемого изменения.
beforeBoundsГраницы окна до ожидаемого изменения.
targetОбъект NativeWindow, который только что изменил состояние.
bubblesНет.
currentTargetУказывает объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
cancelabletrue; отмена события предотвращает перемещение окна.

Примечание. В ОС Linux для этого события не поддерживается метод preventDefault().

Связанные элементы API





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.