Как обычно я решил рассмотреть что можно сделать плохого флешем – вполне легальными методами. Для начала я решил разобраться с работой flash на полный экран. Развернуть флешку на полный экран просто – надо установить свойство displayState глобального объекта stage на StageDisplayState.FULL_SCREEN. Вот так:

stage.displayState = StageDisplayState.FULL_SCREEN;

Для того чтоб так сделать надо подключить две библиотеки : flash.display.Stage , flash.display.StageDisplayState.

import flash.display.Stage;
import flash.display.StageDisplayState;

Свернуть все обратно тоже просто:

stage.displayState = StageDisplayState.NORMAL;

Надо отдать должное Adobe . Какие-либо прозрачности и прочие пакости не работаю со stage – так что фейковые предупреждения безопасности и окна получить не получиться =) Единственное что мне пока пришло в голову – это пугать пользователей типа синим экраном смерти windows =))) ( и то там предупреждение по середине). Код для этого сделющий:

package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.display.Stage;
import flash.display.StageDisplayState;
import flash.display.*;
import flash.events.*;
import flash.text.TextField;

//import MySimpleButtom.*;
//import MySimpleButtom.*;
/**
* ...
* @author
*/
[SWF(width = "300", height = "400", backgroundColor = "#0000FF", frameRate = "100")]
public class Main extends Sprite
{

public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}

private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
//var but: MySimpleButtom = new MySimpleButtom();
//this.addChild(but);
var tf:TextField = new TextField();
tf.x = 0;
tf.y = 0;
tf.htmlText = '<font color="#ffffff">fkjdfjkg hdkj hdkfjhg <br /> ';
tf.htmlText += 'fkjdfjkg hdkj hdkfjhg kjdfhkjdfh kdjfhg djfgh djkf';
tf.htmlText += '</font>';
tf.width = stage.fullScreenWidth;
tf.height = stage.fullScreenHeight;
addChild(tf);
stage.displayState = StageDisplayState.FULL_SCREEN;
}
}

}

И как обычно реклама. Пока хакеры захватывают Москву, в реальном мире творятся пожары. И по этому работа пожарным в Москве есть всегда .