summaryrefslogtreecommitdiff
path: root/fpdfsdk/include/fsdk_baseannot.h
diff options
context:
space:
mode:
Diffstat (limited to 'fpdfsdk/include/fsdk_baseannot.h')
-rw-r--r--fpdfsdk/include/fsdk_baseannot.h66
1 files changed, 33 insertions, 33 deletions
diff --git a/fpdfsdk/include/fsdk_baseannot.h b/fpdfsdk/include/fsdk_baseannot.h
index 836190eae2..dcd295de9f 100644
--- a/fpdfsdk/include/fsdk_baseannot.h
+++ b/fpdfsdk/include/fsdk_baseannot.h
@@ -1,7 +1,7 @@
// Copyright 2014 PDFium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-
+
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
#ifndef FPDFSDK_INCLUDE_FSDK_BASEANNOT_H_
@@ -27,15 +27,15 @@ class CFX_RenderDevice;
#define CFX_IntArray CFX_ArrayTemplate<int>
-class CPDFSDK_DateTime
+class CPDFSDK_DateTime
{
public:
CPDFSDK_DateTime();
CPDFSDK_DateTime(const CFX_ByteString& dtStr);
CPDFSDK_DateTime(const CPDFSDK_DateTime& datetime);
CPDFSDK_DateTime(const FX_SYSTEMTIME& st);
-
-
+
+
CPDFSDK_DateTime& operator = (const CPDFSDK_DateTime& datetime);
CPDFSDK_DateTime& operator = (const FX_SYSTEMTIME& st);
FX_BOOL operator == (CPDFSDK_DateTime& datetime);
@@ -43,9 +43,9 @@ public:
FX_BOOL operator > (CPDFSDK_DateTime& datetime);
FX_BOOL operator >= (CPDFSDK_DateTime& datetime);
FX_BOOL operator < (CPDFSDK_DateTime& datetime);
- FX_BOOL operator <= (CPDFSDK_DateTime& datetime);
+ FX_BOOL operator <= (CPDFSDK_DateTime& datetime);
operator time_t();
-
+
CPDFSDK_DateTime& FromPDFDateTimeString(const CFX_ByteString& dtStr);
CFX_ByteString ToCommonDateTimeString();
CFX_ByteString ToPDFDateTimeString();
@@ -53,9 +53,9 @@ public:
CPDFSDK_DateTime ToGMT();
CPDFSDK_DateTime& AddDays(short days);
CPDFSDK_DateTime& AddSeconds(int seconds);
-
+
void ResetDateTime();
-
+
struct FX_DATETIME
{
int16_t year;
@@ -82,19 +82,19 @@ public:
public:
CPDF_Annot* GetPDFAnnot();
-
+
void SetPage(CPDFSDK_PageView* pPageView);
- CPDFSDK_PageView* GetPageView();
+ CPDFSDK_PageView* GetPageView();
FX_DWORD GetFlags();
-
- // Tab Order
+
+ // Tab Order
int GetTabOrder();
void SetTabOrder(int iTabOrder);
-
+
// Selection
FX_BOOL IsSelected();
void SetSelected(FX_BOOL bSelected);
-
+
CFX_ByteString GetType() const;
virtual CFX_ByteString GetSubType() const;
@@ -102,16 +102,16 @@ public:
public:
CPDF_Dictionary* GetAnnotDict() const;
-
+
void SetRect(const CPDF_Rect& rect);
CPDF_Rect GetRect() const;
-
+
void SetContents(const CFX_WideString& sContents);
CFX_WideString GetContents() const;
-
+
void SetAnnotName(const CFX_WideString& sName);
CFX_WideString GetAnnotName() const;
-
+
void SetModifiedDate(const FX_SYSTEMTIME& st);
FX_SYSTEMTIME GetModifiedDate() const;
@@ -120,47 +120,47 @@ public:
void SetAppState(const CFX_ByteString& str);
CFX_ByteString GetAppState() const;
-
+
void SetStructParent(int key);
int GetStructParent() const;
-
+
//border
void SetBorderWidth(int nWidth);
int GetBorderWidth() const;
-
+
//BBS_SOLID
//BBS_DASH
//BBS_BEVELED
//BBS_INSET
//BBS_UNDERLINE
-
+
void SetBorderStyle(int nStyle);
int GetBorderStyle() const;
-
+
void SetBorderDash(const CFX_IntArray& array);
void GetBorderDash(CFX_IntArray& array) const;
-
+
//The background of the annotation's icon when closed
//The title bar of the annotation's pop-up window
//The border of a link annotation
-
+
void SetColor(FX_COLORREF color);
void RemoveColor();
FX_BOOL GetColor(FX_COLORREF& color) const;
-
+
FX_BOOL IsVisible() const;
//action
CPDF_Action GetAction() const;
void SetAction(const CPDF_Action& a);
void RemoveAction();
-
+
CPDF_AAction GetAAction() const;
void SetAAction(const CPDF_AAction& aa);
void RemoveAAction();
-
+
virtual CPDF_Action GetAAction(CPDF_AAction::AActionType eAAT);
-
+
public:
FX_BOOL IsAppearanceValid();
FX_BOOL IsAppearanceValid(CPDF_Annot::AppearanceMode mode);
@@ -168,10 +168,10 @@ public:
CPDF_Annot::AppearanceMode mode, const CPDF_RenderOptions* pOptions);
void DrawBorder(CFX_RenderDevice* pDevice, const CPDF_Matrix* pUser2Device,
const CPDF_RenderOptions* pOptions);
-
+
void ClearCachedAP();
-
- void WriteAppearance(const CFX_ByteString& sAPType, const CPDF_Rect& rcBBox,
+
+ void WriteAppearance(const CFX_ByteString& sAPType, const CPDF_Rect& rcBBox,
const CPDF_Matrix& matrix, const CFX_ByteString& sContents,
const CFX_ByteString& sAPState = "");
@@ -187,7 +187,7 @@ protected:
CPDFSDK_PageView* m_pPageView;
FX_BOOL m_bSelected;
int m_nTabOrder;
-
+
};
#endif // FPDFSDK_INCLUDE_FSDK_BASEANNOT_H_