75 lines
911 B
Haxe
75 lines
911 B
Haxe
package lime._backend.flash;
|
|
|
|
|
|
import flash.display.StageAlign;
|
|
import flash.display.StageScaleMode;
|
|
import flash.Lib;
|
|
import lime.app.Application;
|
|
import lime.graphics.Image;
|
|
import lime.ui.Window;
|
|
|
|
|
|
class FlashWindow {
|
|
|
|
|
|
private var parent:Window;
|
|
|
|
|
|
public function new (parent:Window) {
|
|
|
|
this.parent = parent;
|
|
|
|
}
|
|
|
|
|
|
public function close ():Void {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
public function create (application:Application):Void {
|
|
|
|
Lib.current.stage.align = StageAlign.TOP_LEFT;
|
|
Lib.current.stage.scaleMode = StageScaleMode.NO_SCALE;
|
|
|
|
}
|
|
|
|
|
|
public function move (x:Int, y:Int):Void {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
public function resize (width:Int, height:Int):Void {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
public function setFullscreen (value:Bool):Bool {
|
|
|
|
return value;
|
|
|
|
}
|
|
|
|
|
|
public function setIcon (image:Image):Void {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
public function setMinimized (value:Bool):Void {
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
} |