カスタム検索

2009年4月2日木曜日

Airで画面解像度の取得

Airアプリケーションでユーザの画面解像度を取得する方法、忘れそうなのでメモ

Screen.mainScreen.visibleBounds

返り値はRectangle、macの場合 x , y , w , h で x , y はドックとメニュー分の位置がくるので、
領域として使えるのが w と h で、実際の解像度は x+w , y+h で取得可能。

拡大/縮小させたいメインコンテンツを%指定して作っておけば画面サイズにあわせて自動的にフルスクリーンになるアプリが作れそう。

と、思ったけど最大化ボタンを使えばいいじゃん・・・
ご丁寧に maximize() なんてメソッドもありました。

・・・まぁ何か使う時もあるでしょう!

0 件のコメント: