「新規ウィンドウの生成」の編集履歴(バックアップ)一覧に戻る

新規ウィンドウの生成 - (2007/12/24 (月) 00:08:27) のソース

**新規ウィンドウの生成
***ウィンドウ初期化オプション
  var options:NativeWindowInitOptions=  new NativeWindowInitOptions();
  options.type=NativeWindowType.NORMAL;
  options.systemChrome=NativeWindowSystemChrome.NONE;
  options.transparent =true;
****初期化オプションを生成
  var options:NativeWindowInitOptions=  new NativeWindowInitOptions();
****タイプ
  options.type=NativeWindowType.NORMAL;
 NOMAL:通常のウィンドウ 
 UTILITY:ユーティリティスタイルのウィンドウ
 LIGHTWEIGHT:クロームを持たないウィンドウ
****Chrome
  options.systemChrome=NativeWindowSystemChrome.NONE;
 STANDARD:普通のウィンドウ NONE:ウィンドウのタイトルバーや淵が消える
****透過
  options.transparent =true;
 true:背景透過 false:背景不透過
 ChromeのSTANDARDとtransparentのtrueを組み合わせることはできない

***ウィンドウ生成
  var window:NativeWindow = new NativeWindow(options);
  window.title ="テストウィンドウ";
  window.stage.align =StageAlign.TOP_LEFT;
  window.stage.scaleMode =StageScaleMode.NO_SCALE;
  window.stage.stageWidth =240;
  window.stage.stageHeight=240;
  window.visible =true;
****ウィンドウ生成
  var window:NativeWindow = new NativeWindow(options);
 引数:NativeWindowInitOptions
****タイトル
  window.title ="テストウィンドウ";
 タイトルバーに表示される
****Align
  window.stage.align =StageAlign.TOP_LEFT;
 左寄せ とか・・・? 使ったことないからわからない
****スケールモード
  window.stage.scaleMode =StageScaleMode.NO_SCALE;
****幅、高さ
  window.stage.stageWidth =240;
  window.stage.stageHeight=240;
****visible
  window.visible =true;
 falseで不可視