| Index: fpdfsdk/include/fsdk_baseform.h
|
| diff --git a/fpdfsdk/include/fsdk_baseform.h b/fpdfsdk/include/fsdk_baseform.h
|
| index bb3e7cd6538c9c74cb4c4bc9260aed7691ccc0f8..514a2f8b9ba2e0a2f675c7991d0527331d422283 100644
|
| --- a/fpdfsdk/include/fsdk_baseform.h
|
| +++ b/fpdfsdk/include/fsdk_baseform.h
|
| @@ -56,25 +56,25 @@ typedef struct _PDFSDK_FieldAction {
|
| FX_BOOL bFieldFull; // in
|
| FX_BOOL bRC; // in[out]
|
| } PDFSDK_FieldAction;
|
| +
|
| class CPDFSDK_Widget : public CPDFSDK_Annot {
|
| public:
|
| CPDFSDK_Widget(CPDF_Annot* pAnnot,
|
| CPDFSDK_PageView* pPageView,
|
| CPDFSDK_InterForm* pInterForm);
|
| - virtual ~CPDFSDK_Widget();
|
| + ~CPDFSDK_Widget() override;
|
|
|
| - virtual CFX_ByteString GetSubType() const;
|
| + // CPDFSDK_Annot
|
| + CFX_ByteString GetSubType() const override;
|
| + CPDF_Action GetAAction(CPDF_AAction::AActionType eAAT) override;
|
|
|
| - virtual CPDF_Action GetAAction(CPDF_AAction::AActionType eAAT);
|
| + int GetLayoutOrder() const override { return 2; }
|
|
|
| + // Possible values from PDF 32000-1:2008, table 221.
|
| + // FIELDFLAG_READONLY
|
| + // FIELDFLAG_REQUIRED
|
| + // FIELDFLAG_NOEXPORT
|
| int GetFieldType() const;
|
| - // define layout order to 2.
|
| - virtual int GetLayoutOrder() const { return 2; }
|
| - /*
|
| - FIELDFLAG_READONLY
|
| - FIELDFLAG_REQUIRED
|
| - FIELDFLAG_NOEXPORT
|
| - */
|
|
|
| int GetFieldFlags() const;
|
| int GetRotate() const;
|
|
|