HPDFXFAResolveFormInstanceProperty

Jednostka: HPDFXFA

Deklaracja

function HPDFXFAResolveFormInstanceProperty(Document: TXFADocument;
  Node, DataNode: TXFANode; const PropertyName: AnsiString): AnsiString;

Zachowanie

Zwraca nadpisanie atrybutu kontenera albo węzła właściwości per wystąpienie, gdy dostępne, z atrybutem szablonu jako fallbackiem

Brakujące atrybuty na zadeklarowanych węzłach font, para, edge, color, comb, textEdit, hyphenation i margin używają wspieranych domyślnych wartości schematu; jawne puste atrybuty pozostają jawnymi wartościami

Node należy do szablonu, a DataNode identyfikuje bieżące wystąpienie datasetu; wyszukiwanie nie tworzy węzłów form

Wyszukiwanie węzłów właściwości zachowuje nienazwane wystąpienia klas pod pasującym kontenerem, łącznie ze ścieżkami font, fill, color, ui, border i edge

Pseudowłaściwość bindingName nadal zwraca nazwę kontenera szablonu; nieobecna wartość access domyślnie oznacza open

Rosnące mierzenie fontów i wspierane odczyty stylu albo UI flatten używają efektywnych atrybutów właściwości bieżącego wystąpienia datasetu

Runy rysowania rich text używają też efektywnych atrybutów font, akapitu, stylu inline i hiperłącznika dla bieżącego wystąpienia

TXFAWidgetRuntime instaluje swój rozwiązywacz właściwości form, gdy wywołujący nie dostarczył ResolveInstanceProperty; własne rozwiązywacze pozostają pod kontrolą wywołującego

Powiązane API

Interaktywny runtime widgetów dynamicznego XFA, FormCalc Functions i DOM pakietów XFA