SetFormFieldIconStyle
Formulářová pole
Popis
Nastaví pozici, škálování i rozložení ikony formulářového pole tlačítka. Tyto parametry platí pro všechny ikony přiřazené tlačítku (up, down a rollover)
Syntaxe
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);
Parametry
| Index | Index pole formuláře |
|---|---|
| Placement | Umístění ikony: 0 = Bez ikony; jen popisek 1 = Bez popisku; jen ikona 2 = Popisek pod ikonou 3 = Popisek nad ikonou 4 = Popisek vpravo od ikony 5 = Popisek vlevo od ikony 6 = Popisek přímo přes ikonu Podmínky škálování ikony: 0 = Škálovat vždy 1 = Škálovat jen tehdy, když je ikona větší než tlačítko 2 = Škálovat jen tehdy, když je ikona menší než tlačítko 3 = Nikdy neškálovat |
| Scale | |
| HorizontalShift | Procento prostoru umístěného vlevo od ikony, například: 0 = Zarovnat vlevo 50 = Vycentrovat vodorovně 100 = Zarovnat vpravo |
| VerticalShift | Procento prostoru umístěného pod ikonu, například: 0 = Zarovnat dolů 50 = Vycentrovat svisle 100 = Zarovnat nahoru |
Návratové hodnoty
| 0 | Pole formuláře se nepodařilo najít, nebo byly parametry neplatné |
|---|---|
| 1 | Styl ikony formulářového pole se úspěšně nastavil int VerticalShift); |