SetFormFieldIconStyle

Campos de formulário

Descrição

Define a posição, a escala e o layout do ícone de um campo de formulário de botão Esses parâmetros se aplicam a todos os ícones atribuídos a um botão (up, down e rollover)

Sintaxe

Delphi

Function TPDFlib.SetFormFieldIconStyle(Index, Placement, Scale, ScaleType, HorizontalShift, VerticalShift: Integer): Integer;

ActiveX

Function PDFlib::SetFormFieldIconStyle(Index As Long, Placement As Long, Scale As Long, ScaleType As Long, HorizontalShift As Long, VerticalShift As Long) As Long

DLL

int DLSetFormFieldIconStyle(int InstanceID, int Index, int Placement, int Scale, int ScaleType, int HorizontalShift, int VerticalShift);

Parâmetros

IndexO índice do campo de formulário
PlacementO posicionamento do ícone: 0 = Sem ícone; apenas legenda 1 = Sem legenda; apenas ícone 2 = Legenda abaixo do ícone 3 = Legenda acima do ícone 4 = Legenda à direita do ícone 5 = Legenda à esquerda do ícone 6 = Legenda sobreposta diretamente ao ícone. As condições para escalar o ícone: 0 = Sempre escalar 1 = Escalar apenas quando o ícone for maior que o botão 2 = Escalar apenas quando o ícone for menor que o botão 3 = Nunca escalar
Scale
ScaleTypeO tipo de escala a usar: 0 = Ignorar a proporção 1 = Manter a proporção
HorizontalShiftA porcentagem de espaço colocado à esquerda do ícone, por exemplo: 0 = Alinhar à esquerda 50 = Centralizar horizontalmente 100 = Alinhar à direita
VerticalShiftA porcentagem de espaço colocado abaixo do ícone, por exemplo: 0 = Alinhar embaixo 50 = Centralizar verticalmente 100 = Alinhar em cima

Valores retornados

0O campo de formulário não foi encontrado or the parameters were invalid
1O estilo de ícone do campo de formulário foi definido com sucesso int VerticalShift);