HPDFXFAResolveFormInstanceProperty

Unidade: HPDFXFA

Declaration

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

Comportamento

Devolve um override por ocorrência de contentores ou de atributos de nós de propriedades quando disponível, com o atributo do template como fallback

Atributos em falta em nós declarados de font, para, edge, color, comb, textEdit, hyphenation e margin usam os defaults de schema suportados; atributos vazios explícitos permanecem valores explícitos

Node pertence ao template e DataNode identifica a ocorrência atual do dataset; a consulta não cria nós de formulários

A consulta de nós de propriedades preserva ocorrências de classes sem nome sob o contentor correspondente, incluindo caminhos de font, fill, color, ui, border e edge

A pseudo-propriedade bindingName continua a devolver o nome do contentor do template; um valor de access ausente tem por defeito open

A medição de tipos de letra crescíveis e as leituras suportadas de estilos de flatten ou de UI usam os atributos efetivos de propriedades para a ocorrência atual do dataset

Os runs desenhados de rich text também usam atributos efetivos de tipo de letra, parágrafo, estilo inline e hyperlink para a ocorrência atual

TXFAWidgetRuntime instala o resolver de propriedades de formulários dele quando quem chama não forneceu ResolveInstanceProperty; resolvers personalizados permanecem controlados por quem chama

APIs relacionadas

Runtime interativo de widgets XFA dinâmicos, Funções FormCalc e XFA Packet DOM