HPDFXFALoadDocumentLocale

ユニット: HPDFXFALocale

宣言

function HPDFXFALoadDocumentLocale(Document: TXFADocument; const Name: UnicodeString;
  out Locale: TXFALocaleData): Boolean;

動作

システムロケール参照の前に、ドキュメント localeSet パケットからマッチする locale 要素を解決します

ロケール名は大文字小文字を区別せずにマッチし、アンダースコアとハイフンを同等に扱います

calendarSymbols から monthNames・dayNames・meridiemNames を読み、datePatterns・timePatterns・numberPatterns・numberSymbols・currencySymbols も読み取ります

埋め込みロケールは、欠落した値をインストール済みシステムロケールから継承します。名前に対応するシステムロケールがない場合は en_US を使います

nil ドキュメントやマッチする埋め込みロケールがない場合は HPDFXFALoadLocale に委譲します

明示的な default なしで埋め込み medium の日付/時刻パターンが供給された場合、default スタイルはその medium パターンを継承します

標準パターン名は medium スタイルに med を使い、名前を省略すると medium が選択されます。medium も拡張として受け付けられます

関連 API

TXFALocaleData, HPDFXFALoadDocumentLocale および FormCalc Functions