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
| Index | O índice do campo de formulário |
|---|---|
| Placement | O 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 | |
| ScaleType | O tipo de escala a usar: 0 = Ignorar a proporção 1 = Manter a proporção |
| HorizontalShift | A porcentagem de espaço colocado à esquerda do ícone, por exemplo: 0 = Alinhar à esquerda 50 = Centralizar horizontalmente 100 = Alinhar à direita |
| VerticalShift | A porcentagem de espaço colocado abaixo do ícone, por exemplo: 0 = Alinhar embaixo 50 = Centralizar verticalmente 100 = Alinhar em cima |
Valores retornados
| 0 | O campo de formulário não foi encontrado or the parameters were invalid |
|---|---|
| 1 | O estilo de ícone do campo de formulário foi definido com sucesso int VerticalShift); |