diff options
Diffstat (limited to 'fpdfsdk/include/fsdk_mgr.h')
-rw-r--r-- | fpdfsdk/include/fsdk_mgr.h | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/fpdfsdk/include/fsdk_mgr.h b/fpdfsdk/include/fsdk_mgr.h index 1ce57c5687..d57138b350 100644 --- a/fpdfsdk/include/fsdk_mgr.h +++ b/fpdfsdk/include/fsdk_mgr.h @@ -92,24 +92,24 @@ public: m_pInfo->FFI_OnChange(m_pInfo); } - bool FFI_IsSHIFTKeyDown(FX_DWORD nFlag) const + FX_BOOL FFI_IsSHIFTKeyDown(FX_DWORD nFlag) const { return (nFlag & FWL_EVENTFLAG_ShiftKey) != 0; } - bool FFI_IsCTRLKeyDown(FX_DWORD nFlag) const + FX_BOOL FFI_IsCTRLKeyDown(FX_DWORD nFlag) const { return (nFlag & FWL_EVENTFLAG_ControlKey) != 0; } - bool FFI_IsALTKeyDown(FX_DWORD nFlag) const + FX_BOOL FFI_IsALTKeyDown(FX_DWORD nFlag) const { return (nFlag & FWL_EVENTFLAG_AltKey) != 0; } - bool FFI_IsINSERTKeyDown(FX_DWORD nFlag) const + FX_BOOL FFI_IsINSERTKeyDown(FX_DWORD nFlag) const { - return false; + return FALSE; } int JS_appAlert(const FX_WCHAR* Msg, const FX_WCHAR* Title, FX_UINT Type, FX_UINT Icon); @@ -174,7 +174,7 @@ public: m_pInfo->FFI_ExecuteNamedAction(m_pInfo, namedAction); } - void FFI_OnSetFieldInputFocus(void* field,FPDF_WIDESTRING focusText, FPDF_DWORD nTextLen, bool bFocus) + void FFI_OnSetFieldInputFocus(void* field,FPDF_WIDESTRING focusText, FPDF_DWORD nTextLen, FX_BOOL bFocus) { if (m_pInfo && m_pInfo->FFI_SetTextFieldFocus) m_pInfo->FFI_SetTextFieldFocus(m_pInfo, focusText, nTextLen, bFocus); @@ -192,7 +192,7 @@ public: m_pInfo->FFI_DoGoToAction(m_pInfo, nPageIndex, zoomMode, fPosArray, sizeOfArray); } - bool IsJSInitiated() const { return m_pInfo && m_pInfo->m_pJsPlatform; } + FX_BOOL IsJSInitiated() const { return m_pInfo && m_pInfo->m_pJsPlatform; } void SetSDKDocument(CPDFSDK_Document* pFXDoc) { m_pSDKDoc = pFXDoc; } CPDFSDK_Document* GetSDKDocument() const { return m_pSDKDoc; } CPDF_Document* GetPDFDocument() const { return m_pPDFDoc; } @@ -227,7 +227,7 @@ public: CPDFSDK_InterForm* GetInterForm() ; CPDF_Document* GetDocument() {return m_pDoc;} - CPDFSDK_PageView* GetPageView(CPDF_Page* pPDFPage, bool ReNew = true); + CPDFSDK_PageView* GetPageView(CPDF_Page* pPDFPage, FX_BOOL ReNew = TRUE); CPDFSDK_PageView* GetPageView(int nIndex); CPDFSDK_PageView* GetCurrentView(); void ReMovePageView(CPDF_Page* pPDFPage); @@ -237,25 +237,25 @@ public: IFXJS_Runtime * GetJsRuntime(); - bool SetFocusAnnot(CPDFSDK_Annot* pAnnot, FX_UINT nFlag = 0); - bool KillFocusAnnot(FX_UINT nFlag = 0); + FX_BOOL SetFocusAnnot(CPDFSDK_Annot* pAnnot, FX_UINT nFlag = 0); + FX_BOOL KillFocusAnnot(FX_UINT nFlag = 0); - bool ExtractPages(const CFX_WordArray &arrExtraPages, CPDF_Document* pDstDoc); - bool InsertPages(int nInsertAt, const CPDF_Document* pSrcDoc, const CFX_WordArray &arrSrcPages); - bool ReplacePages(int nPage, const CPDF_Document* pSrcDoc, const CFX_WordArray &arrSrcPages); + FX_BOOL ExtractPages(const CFX_WordArray &arrExtraPages, CPDF_Document* pDstDoc); + FX_BOOL InsertPages(int nInsertAt, const CPDF_Document* pSrcDoc, const CFX_WordArray &arrSrcPages); + FX_BOOL ReplacePages(int nPage, const CPDF_Document* pSrcDoc, const CFX_WordArray &arrSrcPages); void OnCloseDocument(); int GetPageCount() {return m_pDoc->GetPageCount();} - bool GetPermissions(int nFlag); - bool GetChangeMark() {return m_bChangeMask;} - void SetChangeMark() {m_bChangeMask = true;} - void ClearChangeMark() {m_bChangeMask= false;} + FX_BOOL GetPermissions(int nFlag); + FX_BOOL GetChangeMark() {return m_bChangeMask;} + void SetChangeMark() {m_bChangeMask = TRUE;} + void ClearChangeMark() {m_bChangeMask= FALSE;} CFX_WideString GetPath() ; CPDF_Page* GetPage(int nIndex); CPDFDoc_Environment * GetEnv() {return m_pEnv; } void ProcJavascriptFun(); - bool ProcOpenAction(); + FX_BOOL ProcOpenAction(); CPDF_OCContext* GetOCContext(); private: std::map<CPDF_Page*, CPDFSDK_PageView*> m_pageMap; @@ -264,7 +264,7 @@ private: CPDFSDK_Annot* m_pFocusAnnot; CPDFDoc_Environment* m_pEnv; CPDF_OCContext* m_pOccontent; - bool m_bChangeMask; + FX_BOOL m_bChangeMask; }; class CPDFSDK_PageView final { @@ -278,28 +278,28 @@ public: CPDFSDK_Annot* GetFXWidgetAtPoint(FX_FLOAT pageX, FX_FLOAT pageY); CPDFSDK_Annot* GetFocusAnnot() ; void SetFocusAnnot(CPDFSDK_Annot* pSDKAnnot,FX_UINT nFlag = 0) {m_pSDKDoc->SetFocusAnnot(pSDKAnnot, nFlag);} - bool KillFocusAnnot(FX_UINT nFlag = 0) {return m_pSDKDoc->KillFocusAnnot(nFlag);} - bool Annot_HasAppearance(CPDF_Annot* pAnnot); + FX_BOOL KillFocusAnnot(FX_UINT nFlag = 0) {return m_pSDKDoc->KillFocusAnnot(nFlag);} + FX_BOOL Annot_HasAppearance(CPDF_Annot* pAnnot); CPDFSDK_Annot* AddAnnot(CPDF_Dictionary * pDict); CPDFSDK_Annot* AddAnnot(const FX_CHAR* lpSubType,CPDF_Dictionary * pDict); CPDFSDK_Annot* AddAnnot(CPDF_Annot * pPDFAnnot); - bool DeleteAnnot(CPDFSDK_Annot* pAnnot); + FX_BOOL DeleteAnnot(CPDFSDK_Annot* pAnnot); int CountAnnots(); CPDFSDK_Annot* GetAnnot(int nIndex); CPDFSDK_Annot* GetAnnotByDict(CPDF_Dictionary * pDict); CPDF_Page* GetPDFPage(){return m_page;} CPDF_Document* GetPDFDocument(); CPDFSDK_Document* GetSDKDocument() {return m_pSDKDoc;} - bool OnLButtonDown(const CPDF_Point & point, FX_UINT nFlag); - bool OnLButtonUp(const CPDF_Point & point, FX_UINT nFlag); - bool OnChar(int nChar, FX_UINT nFlag); - bool OnKeyDown(int nKeyCode, int nFlag); - bool OnKeyUp(int nKeyCode, int nFlag); - - bool OnMouseMove(const CPDF_Point & point, int nFlag); - bool OnMouseWheel(double deltaX, double deltaY,const CPDF_Point& point, int nFlag); - bool IsValidAnnot(void* p); + FX_BOOL OnLButtonDown(const CPDF_Point & point, FX_UINT nFlag); + FX_BOOL OnLButtonUp(const CPDF_Point & point, FX_UINT nFlag); + FX_BOOL OnChar(int nChar, FX_UINT nFlag); + FX_BOOL OnKeyDown(int nKeyCode, int nFlag); + FX_BOOL OnKeyUp(int nKeyCode, int nFlag); + + FX_BOOL OnMouseMove(const CPDF_Point & point, int nFlag); + FX_BOOL OnMouseWheel(double deltaX, double deltaY,const CPDF_Point& point, int nFlag); + FX_BOOL IsValidAnnot(void* p); void GetCurrentMatrix(CPDF_Matrix& matrix) {matrix = m_curMatrix;} void UpdateRects(CFX_RectArray& rects); void UpdateView(CPDFSDK_Annot* pAnnot); @@ -308,11 +308,11 @@ public: int GetPageIndex(); void LoadFXAnnots(); - void SetValid(bool bValid) {m_bValid = bValid;} - bool IsValid() {return m_bValid;} - void SetLock(bool bLocked) {m_bLocked= bLocked;} - bool IsLocked() {return m_bLocked;} - void TakeOverPage() {m_bTakeOverPage = true;} + void SetValid(FX_BOOL bValid) {m_bValid = bValid;} + FX_BOOL IsValid() {return m_bValid;} + void SetLock(FX_BOOL bLocked) {m_bLocked= bLocked;} + FX_BOOL IsLocked() {return m_bLocked;} + void TakeOverPage() {m_bTakeOverPage = TRUE;} private: void PageView_OnHighlightFormFields(CFX_RenderDevice* pDevice, CPDFSDK_Widget* pWidget); CPDF_Matrix m_curMatrix; @@ -322,12 +322,12 @@ private: CFX_PtrArray m_fxAnnotArray; CPDFSDK_Document* m_pSDKDoc; CPDFSDK_Widget* m_CaptureWidget; - bool m_bEnterWidget; - bool m_bExitWidget; - bool m_bOnWidget; - bool m_bValid; - bool m_bLocked; - bool m_bTakeOverPage; + FX_BOOL m_bEnterWidget; + FX_BOOL m_bExitWidget; + FX_BOOL m_bOnWidget; + FX_BOOL m_bValid; + FX_BOOL m_bLocked; + FX_BOOL m_bTakeOverPage; }; @@ -340,14 +340,14 @@ public: typedef int (*LP_COMPARE)(TYPE p1, TYPE p2); - void Sort(LP_COMPARE pCompare, bool bAscent = true) + void Sort(LP_COMPARE pCompare, FX_BOOL bAscent = TRUE) { int nSize = this->GetSize(); QuickSort(0, nSize -1, bAscent, pCompare); } private: - void QuickSort(FX_UINT nStartPos, FX_UINT nStopPos, bool bAscend, LP_COMPARE pCompare) + void QuickSort(FX_UINT nStartPos, FX_UINT nStopPos, FX_BOOL bAscend, LP_COMPARE pCompare) { if (nStartPos >= nStopPos) return; |