![]() |
PDFix SDK
6.5.0
|
PdfWidgetAnnot class. More...
Public Member Functions | |
| virtual int | GetCaption (wchar_t *buffer, int len)=0 |
| Gets an annotation's caption. More... | |
| virtual int | GetFontName (wchar_t *buffer, int len)=0 |
| Gets an annotation's font name used for the annotation's appearance. More... | |
| virtual PdfAction * | GetAction ()=0 |
| Gets an annotation's action object. More... | |
| virtual PdfAction * | GetAAction (PdfActionEventType event)=0 |
| Gets an annotation's additional action object. More... | |
| virtual PdfFormField * | GetFormField ()=0 |
| Gets a PdfFormField object related to the annotation. Valid only for Widget annotation. More... | |
Public Member Functions inherited from PdfAnnot | |
| virtual PdfAnnotSubtype | GetSubtype ()=0 |
| Gets an annotation's subtype. More... | |
| virtual PdfAnnotFlags | GetFlags ()=0 |
| Gets an annotation's flags. More... | |
| virtual void | GetAppearance (PdfAnnotAppearance *appearance)=0 |
| Gets an annotation's appearance. More... | |
| virtual PdsStream * | GetAppearanceXObject (PdfAnnotAppearanceMode mode)=0 |
| Gets an annotation's appearance stream. More... | |
| virtual bool | SetAppearanceFromXObject (PdsStream *xobj, PdfAnnotAppearanceMode mode)=0 |
| Set an annotation's appearance from an XObject. More... | |
| virtual void | GetBBox (PdfRect *bbox)=0 |
| Gets the annotation bounding box. More... | |
| virtual bool | PointInAnnot (PdfPoint *point)=0 |
| virtual bool | RectInAnnot (PdfRect *rect)=0 |
| virtual PdsObject * | GetStructObject (bool struct_parent)=0 |
| virtual PdsDictionary * | GetObject ()=0 |
| Gets the annotation object dictionary. More... | |
| virtual void | NotifyWillChange (const wchar_t *key)=0 |
| Broadcasts a PDAnnotWillChange() notification. Clients must call this method before making any change to a custom annotation. More... | |
| virtual void | NotifyDidChange (const wchar_t *key, int err)=0 |
| Broadcasts a PDAnnotDidChange() notification. Clients must call this method after making any change to a custom annotation. More... | |
| virtual bool | IsValid ()=0 |
PdfWidgetAnnot class.
Interactive forms use widget annotations to represent the appearance of fields and to manage user interactions.
|
pure virtual |
Gets an annotation's additional action object.
| event | The eventwhich additional action to get. |
|
pure virtual |
Gets an annotation's action object.
|
pure virtual |
Gets an annotation's caption.
| buffer | (filled by method) If the buffer is null function returns required length of string |
| len | Length of a buffer to be filled in. |
|
pure virtual |
Gets an annotation's font name used for the annotation's appearance.
| buffer | (filled by method) If the buffer is null function returns required length of string |
| len | Length of a buffer to be filled in. |
|
pure virtual |
Gets a PdfFormField object related to the annotation. Valid only for Widget annotation.