Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(297)

Side by Side Diff: xfa/include/fxfa/fxfa.h

Issue 1087053002: Merge to XFA: Kill CFX_Object. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@xfa
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « xfa/include/fxbarcode/BC_BarCode.h ('k') | xfa/include/fxfa/fxfa_objectacc.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 PDFium Authors. All rights reserved. 1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6 6
7 #ifndef _FXFA 7 #ifndef _FXFA
8 #define _FXFA 8 #define _FXFA
9 class IFDE_XMLElement; 9 class IFDE_XMLElement;
10 class CXFA_Node; 10 class CXFA_Node;
(...skipping 367 matching lines...) Expand 10 before | Expand all | Expand 10 after
378 XFA_EVENT_InitCalculate, 378 XFA_EVENT_InitCalculate,
379 XFA_EVENT_InitVariables, 379 XFA_EVENT_InitVariables,
380 XFA_EVENT_Calculate, 380 XFA_EVENT_Calculate,
381 XFA_EVENT_Validate, 381 XFA_EVENT_Validate,
382 XFA_EVENT_Unknown, 382 XFA_EVENT_Unknown,
383 }; 383 };
384 #define XFA_VALIDATE_preSubmit 1 384 #define XFA_VALIDATE_preSubmit 1
385 #define XFA_VALIDATE_prePrint 2 385 #define XFA_VALIDATE_prePrint 2
386 #define XFA_VALIDATE_preExecute 3 386 #define XFA_VALIDATE_preExecute 3
387 #define XFA_VALIDATE_preSave 4 387 #define XFA_VALIDATE_preSave 4
388 class CXFA_EventParam : public CFX_Object 388 class CXFA_EventParam
389 { 389 {
390 public: 390 public:
391 CXFA_EventParam() 391 CXFA_EventParam()
392 { 392 {
393 m_pTarget = NULL; 393 m_pTarget = NULL;
394 m_eType = XFA_EVENT_Unknown; 394 m_eType = XFA_EVENT_Unknown;
395 m_wsResult.Empty(); 395 m_wsResult.Empty();
396 Reset(); 396 Reset();
397 } 397 }
398 void Reset() 398 void Reset()
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
485 virtual FX_INT32 GetPageViewIndex() = 0; 485 virtual FX_INT32 GetPageViewIndex() = 0;
486 virtual void GetPageViewRect(CFX_RectF &rtPage) = 0; 486 virtual void GetPageViewRect(CFX_RectF &rtPage) = 0;
487 487
488 virtual void GetDisplayMatrix(CFX_Matrix &mt, const C FX_Rect &rtDisp, FX_INT32 iRotate) = 0; 488 virtual void GetDisplayMatrix(CFX_Matrix &mt, const C FX_Rect &rtDisp, FX_INT32 iRotate) = 0;
489 489
490 virtual FX_INT32 LoadPageView(IFX_Pause *pPause = NULL) = 0; 490 virtual FX_INT32 LoadPageView(IFX_Pause *pPause = NULL) = 0;
491 virtual void UnloadPageView() = 0; 491 virtual void UnloadPageView() = 0;
492 virtual XFA_HWIDGET GetWidgetByPos(FX_FLOAT fx, FX_FLOAT fy) = 0; 492 virtual XFA_HWIDGET GetWidgetByPos(FX_FLOAT fx, FX_FLOAT fy) = 0;
493 virtual IXFA_WidgetIterator* CreateWidgetIterator(FX_DWORD dwTraverseWay = X FA_TRAVERSEWAY_Form, FX_DWORD dwWidgetFilter = XFA_WIDGETFILTER_Visible | XFA_WI DGETFILTER_Viewable | XFA_WIDGETFILTER_AllType) = 0; 493 virtual IXFA_WidgetIterator* CreateWidgetIterator(FX_DWORD dwTraverseWay = X FA_TRAVERSEWAY_Form, FX_DWORD dwWidgetFilter = XFA_WIDGETFILTER_Visible | XFA_WI DGETFILTER_Viewable | XFA_WIDGETFILTER_AllType) = 0;
494 }; 494 };
495 class CXFA_RenderOptions : public CFX_Object 495 class CXFA_RenderOptions
496 { 496 {
497 public: 497 public:
498 CXFA_RenderOptions() 498 CXFA_RenderOptions()
499 : m_bPrint(FALSE) 499 : m_bPrint(FALSE)
500 , m_bHighlight(TRUE) 500 , m_bHighlight(TRUE)
501 { 501 {
502 } 502 }
503 FX_BOOL m_bPrint; 503 FX_BOOL m_bPrint;
504 FX_BOOL m_bHighlight; 504 FX_BOOL m_bHighlight;
505 }; 505 };
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
621 621
622 virtual FX_BOOL StartChecksum() = 0; 622 virtual FX_BOOL StartChecksum() = 0;
623 virtual FX_BOOL UpdateChecksum(IFX_FileRead* pSr cFile, FX_FILESIZE offset = 0, size_t size = 0) = 0; 623 virtual FX_BOOL UpdateChecksum(IFX_FileRead* pSr cFile, FX_FILESIZE offset = 0, size_t size = 0) = 0;
624 virtual void FinishChecksum() = 0; 624 virtual void FinishChecksum() = 0;
625 virtual void GetChecksum(CFX_ByteString &bsCh ecksum) = 0; 625 virtual void GetChecksum(CFX_ByteString &bsCh ecksum) = 0;
626 protected: 626 protected:
627 ~IXFA_ChecksumContext() { } 627 ~IXFA_ChecksumContext() { }
628 }; 628 };
629 IXFA_ChecksumContext* XFA_Checksum_Create(); 629 IXFA_ChecksumContext* XFA_Checksum_Create();
630 #endif 630 #endif
OLDNEW
« no previous file with comments | « xfa/include/fxbarcode/BC_BarCode.h ('k') | xfa/include/fxfa/fxfa_objectacc.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698