トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     Window.titleStyleDeclarationについて
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ojos244
Åê¹ÆNo.20980
投稿日時: 2005-10-22 20:39
新米
居住地:
投稿: 3
使用環境:
Window.titleStyleDeclarationについて
非常に簡単な問題だと思うのですがどうしても解決できず困っています。
構造は

ライブラリ内
Windowコンポーネントを含んだAS2.0クラスがともに「EntryWindow」のムービークリップ。Windowコンポーネントのインスタンス名は「win」

1フレーム

attachMovie("EntryWindow","entry",100);
stop();


EntryWindow.as

import mx.containers.Window;

class window.EntryWindow extends MovieClip {
	
	var win : Window;
	
	function EntryWindow() {
		super();
		titleInit();
	}
	
	function titleInit() : Void {
		_global.styles.TitleStyles = new mx.styles.CSSStyleDeclaration();
		_global.styles.TitleStyles.fontSize = 30;
		this.onEnterFrame = function(){
			if (win.titleStyleDeclaration != undefined) {
				win.titleStyleDeclaration = "TitleStyles";
				delete onEnterFrame;
			}
		};
	};

}


以上のようになっています。EntryWindow.asのtitleInit()でonEnterFrameしているのはタイミングの問題だと思ったので、認識されるまでまわしてみました。

制約としては
・Windowコンポーネントの大きさをFlash上で編集したいのでmx.managers.PopUpManager.createPopUpは使えない。
だけです。

もしかしたら、構造自体がおかしいのかもしれないので抜本的解決方法を教えていただきたいです。
よろしくお願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » Window.titleStyleDeclarationについて ojos244 2005-10-22 20:39
     Re: Window.titleStyleDeclarationについて ojos244 2005-10-24 16:42

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops