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