Приветствую знатоков. Сразу оговорю — я быдло-кодер.
Передо мной стоит задача сделать специальный браузер(на Air, среда разработки Flash). Но для того, чтобы его сделать специальным, нужно, для начала сделать обычный. Пишу код:

Код AS3:
package bMAIN
{
import flash.display.Sprite;
import flash.html.HTMLLoader;
import flash.net.URLRequest;
public class bMain extends Sprite
{
public function bMain():void
{
var html = new HTMLLoader ;
var loa:URLRequest = new URLRequest("http://www.ya.ru/");
html.width = stage.stageWidth;
html.height = stage.stageHeight;
html.load(loa);
addChild(html);
}
}
}
- работает, грузит страницу, но при разворачивании окна на весь экран, ресайзит объект HTMLLoader(просто увеличивает как картинку, со всеми вытекающими последствиями), что бы я не использовал.
Далее метод createRootWindow(). Я пробовал вызывать его всеми известными мне способами. Ничего не выходит. В справке и на некоторых англоязычных сайтах приводятся примеры вызова createRootWindow() таким вот образом:

Код AS3:
var options = new air.NativeWindowInitOptions();
options.systemChrome = "none";
options.type = "lightweight";
var windowBounds = new air.Rectangle(200,250,300,400);
newHTMLLoader = air.HTMLLoader.createRootWindow(true, options, true, windowBounds);
newHTMLLoader.load(new air.URLRequest("xmpl.html"));
но что это за объект такой «air.»? Мой компилятор ругается. Объясните пожалуйста
Справка Adobe про объект HTMLLoader
Adobe о методе createRootWindow()