Logo Search packages:      
Sourcecode: libpodofo version File versions  Download package

Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes

PoDoFo::PdfButton Class Reference

Inheritance diagram for PoDoFo::PdfButton:
Inheritance graph
Collaboration diagram for PoDoFo::PdfButton:
Collaboration graph

List of all members.

Public Member Functions

PdfString GetAlternateName () const
const PdfString GetCaption () const
PdfString GetFieldName () const
PdfObjectGetFieldObject () const
EPdfHighlightingMode GetHighlightingMode () const
PdfString GetMappingName () const
PdfPageGetPage () const
EPdfField GetType () const
PdfAnnotationGetWidgetAnnotation () const
bool IsCheckBox () const
bool IsExport () const
bool IsPushButton () const
bool IsRadioButton () const
bool IsReadOnly () const
bool IsRequired () const
 PdfButton (const PdfField &rhs)
void SetAlternateName (const PdfString &rsName)
void SetBackgroundColor (double dRed, double dGreen, double dBlue)
void SetBackgroundColor (double dCyan, double dMagenta, double dYellow, double dBlack)
void SetBackgroundColor (double dGray)
void SetBackgroundColorTransparent ()
void SetBorderColor (double dGray)
void SetBorderColor (double dRed, double dGreen, double dBlue)
void SetBorderColor (double dCyan, double dMagenta, double dYellow, double dBlack)
void SetBorderColorTransparent ()
void SetCaption (const PdfString &rsText)
void SetExport (bool bExport)
void SetFieldName (const PdfString &rsName)
void SetFocusEnterAction (const PdfAction &rAction)
void SetFocusLeaveAction (const PdfAction &rAction)
void SetHighlightingMode (EPdfHighlightingMode eMode)
void SetKeystrokeAction (const PdfAction &rAction)
void SetMappingName (const PdfString &rsName)
void SetMouseDownAction (const PdfAction &rAction)
void SetMouseEnterAction (const PdfAction &rAction)
void SetMouseLeaveAction (const PdfAction &rAction)
void SetMouseUpAction (const PdfAction &rAction)
void SetPageCloseAction (const PdfAction &rAction)
void SetPageInvisibleAction (const PdfAction &rAction)
void SetPageOpenAction (const PdfAction &rAction)
void SetPageVisibleAction (const PdfAction &rAction)
void SetReadOnly (bool bReadOnly)
void SetRequired (bool bRequired)
void SetValidateAction (const PdfAction &rAction)

Protected Types

enum  { ePdfButton_NoToggleOff = 0x0004000, ePdfButton_Radio = 0x0008000, ePdfButton_PushButton = 0x0010000, ePdfButton_RadioInUnison = 0x2000000 }

Protected Member Functions

PdfObjectGetAppearanceCharacteristics (bool bCreate) const
bool GetFieldFlag (long lValue, bool bDefault) const
 PdfButton (EPdfField eField, PdfPage *pPage, const PdfRect &rRect, PdfDocument *pDoc)
 PdfButton (EPdfField eField, PdfPage *pPage, const PdfRect &rRect, PdfAcroForm *pParent)
 PdfButton (EPdfField eField, PdfPage *pPage, const PdfRect &rRect, PdfStreamedDocument *pDoc)
 PdfButton (EPdfField eField, PdfAnnotation *pWidget, PdfAcroForm *pParent)
void SetFieldFlag (long lValue, bool bSet)

Protected Attributes


Detailed Description

Definition at line 558 of file PdfField.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index