Packageru.antkarlov.anthill.debug
Classpublic class AntWindow
InheritanceAntWindow Inheritance flash.display.Sprite
Subclasses AntConsole, AntMonitor, AntPerfomance

Language Version : ActionScript 3
Since : 11.09.2012
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Базовый класс для отладчиков располагающихся в отдельных окнах. Данный класс включает в себя все эелементы окон и осуществляет их работу.



Public Properties
 PropertyDefined By
  title : String
[write-only] Устанавливает заголовок окна.
AntWindow
Protected Properties
 PropertyDefined By
  _btnClose : AntSysButton
Кнопка закрытия окна.
AntWindow
  _fButton : TextFormat
AntWindow
  _fGray : TextFormat
Формат текста.
AntWindow
  _fWhite : TextFormat
AntWindow
  _height : int
Размер окна по высоте.
AntWindow
  _isMove : Boolean
Флаг определяющий производится ли перетаскивание окна.
AntWindow
  _offsetX : int
Смещение по X.
AntWindow
  _offsetY : int
Смещение по Y.
AntWindow
  _parent : Sprite
Указатель на родительское окно (AntDebugger).
AntWindow
  _tfTitle : TextField
Текстовая метка заголовка окна.
AntWindow
  _width : int
Размер окна по ширине.
AntWindow
Public Methods
 MethodDefined By
  
AntWindow(aParent:Sprite, aX:Number, aY:Number, aWidth:Number, aHeight:Number)
AntWindow
  
hide():void
Скрывает окно.
AntWindow
  
show():void
Отображает окно.
AntWindow
Protected Methods
 MethodDefined By
  
Устанавливает обработчики для работы окна.
AntWindow
  
create():void
Инициализация окна.
AntWindow
  
draw():void
Отрисовка окна.
AntWindow
  
makeLabel(aX:Number, aY:Number, aTextFormat:TextFormat = null):TextField
Метод помошник для быстрого создания текстовых меток.
AntWindow
  
Удаляет обработчики для работы окна.
AntWindow
Public Constants
 ConstantDefined By
  FONT_NAME : String = system
[static] Имя шрифта использующееся в текстах.
AntWindow
  FONT_SIZE : int = 8
[static] Размер шрифта использующегося в текстах.
AntWindow
Property Detail
_btnCloseproperty
protected var _btnClose:AntSysButton

Кнопка закрытия окна.

_fButtonproperty 
protected var _fButton:TextFormat

_fGrayproperty 
protected var _fGray:TextFormat

Формат текста.

_fWhiteproperty 
protected var _fWhite:TextFormat

_heightproperty 
protected var _height:int

Размер окна по высоте.

_isMoveproperty 
protected var _isMove:Boolean

Флаг определяющий производится ли перетаскивание окна.

_offsetXproperty 
protected var _offsetX:int

Смещение по X. Используется для перетаскивания окна.

_offsetYproperty 
protected var _offsetY:int

Смещение по Y. Используется для перетаскивания окна.

_parentproperty 
protected var _parent:Sprite

Указатель на родительское окно (AntDebugger).

_tfTitleproperty 
protected var _tfTitle:TextField

Текстовая метка заголовка окна.

_widthproperty 
protected var _width:int

Размер окна по ширине.

titleproperty 
title:String  [write-only]

Устанавливает заголовок окна.


Implementation
    public function set title(value:String):void
Constructor Detail
AntWindow()Constructor
public function AntWindow(aParent:Sprite, aX:Number, aY:Number, aWidth:Number, aHeight:Number)

Parameters
aParent:Sprite
 
aX:Number
 
aY:Number
 
aWidth:Number
 
aHeight:Number
Method Detail
addHandlers()method
protected function addHandlers():void

Устанавливает обработчики для работы окна.

create()method 
protected function create():void

Инициализация окна.

draw()method 
protected function draw():void

Отрисовка окна.

hide()method 
public function hide():void

Скрывает окно.

makeLabel()method 
protected function makeLabel(aX:Number, aY:Number, aTextFormat:TextFormat = null):TextField

Метод помошник для быстрого создания текстовых меток.

Parameters

aX:Number — Положение метки по X.
 
aY:Number — Положение метки по Y.
 
aTextFormat:TextFormat (default = null) — Текствое форматирование.

Returns
TextField — Возвращает указатель на созданный экземпляр текстовой метки.
removeHandlers()method 
protected function removeHandlers():void

Удаляет обработчики для работы окна.

show()method 
public function show():void

Отображает окно.

Constant Detail
FONT_NAMEConstant
public static const FONT_NAME:String = system

Имя шрифта использующееся в текстах.

FONT_SIZEConstant 
public static const FONT_SIZE:int = 8

Размер шрифта использующегося в текстах.