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

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

PoDoFo::PdfListBox Class Reference

#include <PdfField.h>

Inheritance diagram for PoDoFo::PdfListBox:
Inheritance graph
[legend]
Collaboration diagram for PoDoFo::PdfListBox:
Collaboration graph
[legend]

List of all members.

Public Member Functions

PdfString GetAlternateName () const
PdfString GetFieldName () const
PdfObjectGetFieldObject () const
EPdfHighlightingMode GetHighlightingMode () const
const PdfStringGetItem (int nIndex) const
size_t GetItemCount () const
const PdfStringGetItemDisplayText (int nIndex) const
PdfString GetMappingName () const
PdfPageGetPage () const
int GetSelectedItem () const
EPdfField GetType () const
PdfAnnotationGetWidgetAnnotation () const
void InsertItem (const PdfString &rsValue, const PdfString &rsDisplayName=PdfString::StringNull)
bool IsComboBox () const
bool IsCommitOnSelectionChange () const
bool IsExport () const
bool IsMultiSelect () const
bool IsReadOnly () const
bool IsRequired () const
bool IsSorted () const
bool IsSpellcheckingEnabled () const
 PdfListBox (PdfPage *pPage, const PdfRect &rRect, PdfStreamedDocument *pDoc)
 PdfListBox (PdfPage *pPage, const PdfRect &rRect, PdfAcroForm *pParent)
 PdfListBox (const PdfField &rhs)
 PdfListBox (PdfPage *pPage, const PdfRect &rRect, PdfDocument *pDoc)
 PdfListBox (PdfAnnotation *pWidget, PdfAcroForm *pParent)
void RemoveItem (int nIndex)
void SetAlternateName (const PdfString &rsName)
void SetBackgroundColor (double dCyan, double dMagenta, double dYellow, double dBlack)
void SetBackgroundColor (double dGray)
void SetBackgroundColor (double dRed, double dGreen, double dBlue)
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 SetCommitOnSelectionChange (bool bCommit)
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 SetMultiSelect (bool bMulti)
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 SetSelectedItem (int nIndex)
void SetSorted (bool bSorted)
void SetSpellcheckingEnabled (bool bSpellcheck)
void SetValidateAction (const PdfAction &rAction)

Protected Types

enum  {
  ePdfListField_Combo = 0x0020000, ePdfListField_Edit = 0x0040000, ePdfListField_Sort = 0x0080000, ePdfListField_MultiSelect = 0x0200000,
  ePdfListField_NoSpellcheck = 0x0400000, ePdfListField_CommitOnSelChange = 0x4000000
}

Protected Member Functions

PdfObjectGetAppearanceCharacteristics (bool bCreate) const
bool GetFieldFlag (long lValue, bool bDefault) const
void SetFieldFlag (long lValue, bool bSet)

Protected Attributes

PdfObjectm_pObject
PdfAnnotationm_pWidget

Detailed Description

A list box

Definition at line 1343 of file PdfField.h.


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

Generated by  Doxygen 1.6.0   Back to index