SetFormFieldBackgroundColorSepA

Formulářová pole, barva

Popis

Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s SetFormFieldBackgroundColorSep a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode

Nastaví barvu pozadí zadaného pole formuláře. Podobá se funkci SetFormFieldBorderColor, ale použije se odstín separační barvy přidané funkcí AddSeparationColor. Specifikace PDF nepodporuje separační barevné prostory u polí formulářů, takže výsledek nemusí vždy fungovat, zvlášť pokud se pole formuláře později upraví v Acrobat. Funkce vznikla pro situace, kdy se pole formuláře bude zplošťovat (flatten)

Syntaxe

Delphi

Function DLSetFormFieldBackgroundColorSepA(InstanceID, Index: Integer; ColorName: PAnsiChar; Tint: Double): Integer;

DLL

int DLSetFormFieldBackgroundColorSepA(int InstanceID, int Index, const char * ColorName, double Tint);

Parametry

IndexIndex pole formuláře
ColorNameNázev separační barvy použitý ve funkci AddSeparationColor
TintMíra použití barvy. 0 znamená žádnou barvu (bílá), 1 maximální barvu

Návratové hodnoty

0Pole formuláře se nepodařilo najít, nebo se nepodařilo najít název separační barvy
1Barva pozadí zadaného pole formuláře byla úspěšně nastavena