ひがやすを技術ブログ

電通国際情報サービスのプログラマ

2007-05-02から1日間の記事一覧

オブジェクトのクラスを知る

オブジェクトのクラスにアクセスするには、constructorプロパティを使います。ただし、strictモードだと、sealed(dynamicではない)なクラスのオブジェクトは、constructorプロパティにアクセスできません。その場合は、Objectでキャストします。 trace(Objec…

最小化した状態でアプリケーションを立ち上げる

Apolloでウィンドウを最小化したい場合は、windowオブジェクトのminimize()を呼び出します。 <mx:ApolloApplication xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initApp()"> NativeWindow#close()を呼び出せば、ウィンドウを閉じることもできます。windowオブジェクトはNativeWindowクラスのオブジェクトで…</mx:apolloapplication>

stage,rootがいない その2

前のエントリでApolloでは、stage,rootがいないと書きましたが、それは間違いでした。m(_ _)m ApolloApplicationのcreationCompleteのイベントでは、存在しませんが、applicationCompleteのイベントのときには、ちゃんと存在しているようです。次のプログラ…

stage,rootがいない

Flex(ActionScript)では、stageというトップコンテナにrootというメインアプリケーションが追加され、さらにrootにDisplayObjectがぶら下がるという形だったんですが、Apolloでは、stageもrootもいませんね。ちょっとびっくり。

FileSystemTree

ファイルシステムをツリー上に表示させたい場合、FileSystemTreeコンポーネントを使います。どのディレクトリを表示させるのかは、directoryプロパティにFileオブジェクトで指定します。directoryプロパティを指定しない場合は、全ファイルシステムが表示さ…

システムのデフォルトのcharset

システムのデフォルトのcharsetは、File.systemCharsetで取得することができます。このcharsetは、FileStream#writeMultiByte()やreadMultiByte()で指定します。私のマシンでは、 csshiftjisと表示されました。