Antenna House PDF Tool API (C++) 8.0
PtlFieldListBox.h
1
2// PtlFieldListBox.h
3// Copyright (C) 2024 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLFIELD_LISTBOX_H_
7#define PDFTK_PTLFIELD_LISTBOX_H_
8
9#include "PtlFieldChoice.h"
10#include "PtlParamStrings.h"
11
12namespace PdfTk {
13
17
18class PDFTK_API PtlFieldListBox : public PtlFieldChoice
19{
20public:
26
34
39
40public:
48
49public:
58
64 void setValues(const PtlParamStrings& values);
65
71 bool isMultiSelect() const;
72
80 void setMultiSelect(bool multi);
81
82};
83
84} // namespace PdfTk
85
86#endif // PDFTK_PTLFIELD_LISTBOX_H_
PtlFieldChoice()
コンストラクタ
~PtlFieldListBox()
デストラクタ
void setMultiSelect(bool multi)
複数の選択が可能かを設定。
PtlParamStrings & getValues() const
フィールドに設定されている文字を取得。
bool isMultiSelect() const
複数の設定が可能かを取得。
void setValues(const PtlParamStrings &values)
フィールドに値を設定。
PtlFieldListBox & operator=(const PtlFieldListBox &obj)
コピーオペレータ alias copy
PtlFieldListBox()
コンストラクタ
PtlFieldListBox(const PtlFieldListBox &obj)
コピーコンストラクタ alias copy