THPDFLoadedFormField Class
Zabalí načtené pole AcroForm, takže aplikace mohou zkoumat geometrii a chování pole při čtení nebo aktualizaci hodnot, názvů, voleb a stavu jen pro čtení
Deklarace
THPDFLoadedFormField = class(TObject)
Jednotka
HPDFDoc
Členové
| Název | Účel |
|---|---|
Index | Index formulářového pole počítaný od nuly v načteném dokumentu |
Name | Získá nebo změní plně kvalifikovaný název pole AcroForm |
FieldType | Vrací rozpoznaný druh načteného pole jako THPDFLoadedFormFieldType |
Description | Vrací text tooltipu nebo popisu pole uložený v načteném formuláři |
Flags | Vrací surovou bitovou masku /Ff AcroForm |
MaxLength | Vrací hodnotu /MaxLen textového pole, nebo nulu, když chybí |
PageIndex | Vrací stránku obsahující widget pole jako index počítaný od nuly |
Required, NoExport | Zpřístupňují běžné chování polí AcroForm |
Multiline, Password | Zpřístupňují běžné chování textových polí |
GetBounds | Vrací obdélník widgetu pole, když je k dispozici |
Value | Získá nebo nastaví aktuální hodnotu pole přes vlastnící instanci THotPDF |
ReadOnly | Získá nebo nastaví příznak jen pro čtení načteného pole |
OptionCount | Vrací počet položek voleb dostupných pro choice pole |
OptionValue | Vrací hodnotu volby podle indexu počítaného od nuly |
Poznámky k použití
- Vrácený objekt přeposílá změny do vlastnící instance
THotPDF - Po dokončení aktualizace pole wrapper uvolněte
OptionCountaOptionValuepoužijte, když vypisujete volby combo boxu, list boxu nebo přepínačů z načteného dokumentuName,ValueaReadOnlypoužijte pro úpravy ve stylu wrapperu, když už kód pracuje s objektem načteného pole místo přímých volání podle názvu polePageIndexaGetBoundspoužijte pro vybudování hit testingu prohlížeče a panelů vlastností polí bez procházení slovníků PDF