TXFALocaleDataProvider
Unit: HPDFXFALocale
Deklarace
TXFALocaleDataProvider= function(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean of object;
Chování
Dodává rozřešený locale záznam obecnému spouštění událostí a vrací False, když je požadovaná locale nedostupná
Runtime používá localeSet dokumentu a systémový fallback; nížeúrovňoví volající mohou dodávat vlastní definice Unicode locale
Provider musí být deterministické read-only vyhledání a nesmí vykonat externí efekt
Prázdný Name vyžaduje aktuální user locale; počítané pojmenované požadavky normalizují podtržítka na pomlčky a ASCII písmena na malá
Event engine zaznamenává vrácená metadata do journalu úspěšného sezení, takže obnovení potvrzeného sezení se provider znovu neptá; pozdější událost může získat aktualizovaná metadata
Ambientní locale se rozřešuje na začátku události; pozastavení pojmenovaného vyhledávání volá provider s obnovenou host maskou výjimek plovoucí řády
Související API
TXFALocaleData, HPDFXFALoadDocumentLocale a FormCalc Functions