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

IndexIndex pole formuláře
PlacementUmí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
HorizontalShiftProcento prostoru umístěného vlevo od ikony, například: 0 = Zarovnat vlevo 50 = Vycentrovat vodorovně 100 = Zarovnat vpravo
VerticalShiftProcento prostoru umístěného pod ikonu, například: 0 = Zarovnat dolů 50 = Vycentrovat svisle 100 = Zarovnat nahoru

Návratové hodnoty

0Pole formuláře se nepodařilo najít, nebo byly parametry neplatné
1Styl ikony formulářového pole se úspěšně nastavil int VerticalShift);