フレームワークリソースバンドルを使用すると、フレームワークコンポーネントに表示されるグローバルストリングの一部を定義することができます。例えば、DateField コントロールで表示する曜日や DateFormatter コントロールで使用するデフォルトの日付形式を変更することができます。これらの設定は、フレームワークリソースバンドルによって定義されます。
フレームワークリソースを定義するプロパティファイルは、コンパイルされず、フレームワークリソースバンドルの SWC ファイルに格納されます。Flex Builder の場合、SWC ファイルは flex_builder_dir/sdks/sdk_version/frameworks/locale/default_locale にあります。SDK の場合、SWC ファイルは sdk_dir/frameworks/locale/default_locale ディレクトリにあります。
多くの場合、これらのプロパティファイルには、アプリケーションをコンパイルするときに発生する可能性があるコンパイルエラーのストリングが定義されます。しかし、framework_rb.swc ファイルの SharedResources.properties ファイルでは、次の情報が定義されます。
framework_rb.swc ファイルの formatters.properties では、次の情報が定義されます。
また、framework_rb.swc ファイルの controls.properties ファイルは、DateChooser、DateField および CalendarLayout コントロールで使用する短縮形の曜日名を定義します。
SDK 3 のフレームワークリソースプロパティファイルの編集
dayNames=Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday
dayNames=SU,MO,TU,WE,TH,FR,SA
SDK 2.0.1 のフレームワークリソースプロパティファイルの編集
SDK 2.0.1 の場合、フレームワークリソースプロパティファイルはフレームワークリソースバンドルの SWC ファイルにコンパイルされません。このため、テキストファイルを編集し、アプリケーションを再コンパイルするだけで、グローバルストリングを変更できます。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート