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
| Index | Index pole formuláře |
|---|---|
| ColorName | Název separační barvy použitý ve funkci AddSeparationColor |
| Tint | Míra použití barvy. 0 znamená žádnou barvu (bílá), 1 maximální barvu |
Návratové hodnoty
| 0 | Pole formuláře se nepodařilo najít, nebo se nepodařilo najít název separační barvy |
|---|---|
| 1 | Barva pozadí zadaného pole formuláře byla úspěšně nastavena |