PoDoFo  1.0.0-dev
PdfListBox.h
1 
7 #ifndef PDF_LISTBOX_H
8 #define PDF_LISTBOX_H
9 
10 #include "PdfChoiceField.h"
11 
12 namespace PoDoFo
13 {
16  class PODOFO_API PdfListBox final : public PdChoiceField
17  {
18  friend class PdfField;
19 
20  private:
21  PdfListBox(PdfAcroForm& acroform, const std::shared_ptr<PdfField>& parent);
22 
23  PdfListBox(PdfAnnotationWidget& widget, const std::shared_ptr<PdfField>& parent);
24 
25  PdfListBox(PdfObject& obj, PdfAcroForm* acroform);
26 
27  public:
28  PdfListBox* GetParent();
29  const PdfListBox* GetParent() const;
30  };
31 }
32 
33 #endif // PDF_LISTBOX_H
A list of items in a PDF file.
Definition: PdfChoiceField.h:23
A list box.
Definition: PdfListBox.h:17
This class represents a PDF indirect Object in memory.
Definition: PdfObject.h:35
SPDX-FileCopyrightText: (C) 2022 Francesco Pretto ceztko@gmail.com SPDX-License-Identifier: LGPL-2....
Definition: basetypes.h:16