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

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

Issue 2062313002: Make code compile with clang_use_chrome_plugin (part IV) (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: remove unused file Created 4 years, 6 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/fxfa/include/cxfa_eventparam.h ('k') | xfa/fxfa/include/xfa_ffdocview.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 XFA_FXFA_INCLUDE_FXFA_H_ 7 #ifndef XFA_FXFA_INCLUDE_FXFA_H_
8 #define XFA_FXFA_INCLUDE_FXFA_H_ 8 #define XFA_FXFA_INCLUDE_FXFA_H_
9 9
10 #include <vector> 10 #include <vector>
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 XFA_WidgetStatus_Disabled = 1 << 2, 136 XFA_WidgetStatus_Disabled = 1 << 2,
137 XFA_WidgetStatus_Focused = 1 << 3, 137 XFA_WidgetStatus_Focused = 1 << 3,
138 XFA_WidgetStatus_Highlight = 1 << 4, 138 XFA_WidgetStatus_Highlight = 1 << 4,
139 XFA_WidgetStatus_Printable = 1 << 5, 139 XFA_WidgetStatus_Printable = 1 << 5,
140 XFA_WidgetStatus_RectCached = 1 << 6, 140 XFA_WidgetStatus_RectCached = 1 << 6,
141 XFA_WidgetStatus_TextEditValueChanged = 1 << 7, 141 XFA_WidgetStatus_TextEditValueChanged = 1 << 7,
142 XFA_WidgetStatus_Viewable = 1 << 8, 142 XFA_WidgetStatus_Viewable = 1 << 8,
143 XFA_WidgetStatus_Visible = 1 << 9 143 XFA_WidgetStatus_Visible = 1 << 9
144 }; 144 };
145 145
146 enum XFA_EVENTTYPE {
147 XFA_EVENT_Click,
148 XFA_EVENT_Change,
149 XFA_EVENT_DocClose,
150 XFA_EVENT_DocReady,
151 XFA_EVENT_Enter,
152 XFA_EVENT_Exit,
153 XFA_EVENT_Full,
154 XFA_EVENT_IndexChange,
155 XFA_EVENT_Initialize,
156 XFA_EVENT_MouseDown,
157 XFA_EVENT_MouseEnter,
158 XFA_EVENT_MouseExit,
159 XFA_EVENT_MouseUp,
160 XFA_EVENT_PostExecute,
161 XFA_EVENT_PostOpen,
162 XFA_EVENT_PostPrint,
163 XFA_EVENT_PostSave,
164 XFA_EVENT_PostSign,
165 XFA_EVENT_PostSubmit,
166 XFA_EVENT_PreExecute,
167 XFA_EVENT_PreOpen,
168 XFA_EVENT_PrePrint,
169 XFA_EVENT_PreSave,
170 XFA_EVENT_PreSign,
171 XFA_EVENT_PreSubmit,
172 XFA_EVENT_Ready,
173 XFA_EVENT_InitCalculate,
174 XFA_EVENT_InitVariables,
175 XFA_EVENT_Calculate,
176 XFA_EVENT_Validate,
177 XFA_EVENT_Unknown,
178 };
179
180 enum XFA_WIDGETORDER { 146 enum XFA_WIDGETORDER {
181 XFA_WIDGETORDER_PreOrder, 147 XFA_WIDGETORDER_PreOrder,
182 }; 148 };
183 149
184 enum XFA_WIDGETTYPE { 150 enum XFA_WIDGETTYPE {
185 XFA_WIDGETTYPE_Barcode, 151 XFA_WIDGETTYPE_Barcode,
186 XFA_WIDGETTYPE_PushButton, 152 XFA_WIDGETTYPE_PushButton,
187 XFA_WIDGETTYPE_CheckButton, 153 XFA_WIDGETTYPE_CheckButton,
188 XFA_WIDGETTYPE_RadioButton, 154 XFA_WIDGETTYPE_RadioButton,
189 XFA_WIDGETTYPE_DatetimeEdit, 155 XFA_WIDGETTYPE_DatetimeEdit,
(...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after
427 virtual FX_BOOL SetGlobalProperty(CXFA_FFDoc* hDoc, 393 virtual FX_BOOL SetGlobalProperty(CXFA_FFDoc* hDoc,
428 const CFX_ByteStringC& szPropName, 394 const CFX_ByteStringC& szPropName,
429 CFXJSE_Value* pValue) = 0; 395 CFXJSE_Value* pValue) = 0;
430 virtual CPDF_Document* OpenPDF(CXFA_FFDoc* hDoc, 396 virtual CPDF_Document* OpenPDF(CXFA_FFDoc* hDoc,
431 IFX_FileRead* pFile, 397 IFX_FileRead* pFile,
432 FX_BOOL bTakeOverFile) = 0; 398 FX_BOOL bTakeOverFile) = 0;
433 virtual IFX_FileRead* OpenLinkedFile(CXFA_FFDoc* hDoc, 399 virtual IFX_FileRead* OpenLinkedFile(CXFA_FFDoc* hDoc,
434 const CFX_WideString& wsLink) = 0; 400 const CFX_WideString& wsLink) = 0;
435 }; 401 };
436 402
437 class CXFA_EventParam {
438 public:
439 CXFA_EventParam() {
440 m_pTarget = NULL;
441 m_eType = XFA_EVENT_Unknown;
442 m_wsResult.clear();
443 Reset();
444 }
445 void Reset() {
446 m_wsChange.clear();
447 m_iCommitKey = 0;
448 m_wsFullText.clear();
449 m_bKeyDown = FALSE;
450 m_bModifier = FALSE;
451 m_wsNewContentType.clear();
452 m_wsNewText.clear();
453 m_wsPrevContentType.clear();
454 m_wsPrevText.clear();
455 m_bReenter = FALSE;
456 m_iSelEnd = 0;
457 m_iSelStart = 0;
458 m_bShift = FALSE;
459 m_wsSoapFaultCode.clear();
460 m_wsSoapFaultString.clear();
461 m_bIsFormReady = FALSE;
462 m_iValidateActivities = XFA_VALIDATE_preSubmit;
463 }
464 CXFA_WidgetAcc* m_pTarget;
465 XFA_EVENTTYPE m_eType;
466 CFX_WideString m_wsResult;
467 FX_BOOL m_bCancelAction;
468 int32_t m_iCommitKey;
469 FX_BOOL m_bKeyDown;
470 FX_BOOL m_bModifier;
471 FX_BOOL m_bReenter;
472 int32_t m_iSelEnd;
473 int32_t m_iSelStart;
474 FX_BOOL m_bShift;
475 CFX_WideString m_wsChange;
476 CFX_WideString m_wsFullText;
477 CFX_WideString m_wsNewContentType;
478 CFX_WideString m_wsNewText;
479 CFX_WideString m_wsPrevContentType;
480 CFX_WideString m_wsPrevText;
481 CFX_WideString m_wsSoapFaultCode;
482 CFX_WideString m_wsSoapFaultString;
483 FX_BOOL m_bIsFormReady;
484 int32_t m_iValidateActivities;
485 };
486
487 class CXFA_RenderOptions { 403 class CXFA_RenderOptions {
488 public: 404 public:
489 CXFA_RenderOptions() : m_bPrint(FALSE), m_bHighlight(TRUE) {} 405 CXFA_RenderOptions() : m_bPrint(FALSE), m_bHighlight(TRUE) {}
490 FX_BOOL m_bPrint; 406 FX_BOOL m_bPrint;
491 FX_BOOL m_bHighlight; 407 FX_BOOL m_bHighlight;
492 }; 408 };
493 409
494 class IXFA_WidgetIterator { 410 class IXFA_WidgetIterator {
495 public: 411 public:
496 virtual ~IXFA_WidgetIterator() {} 412 virtual ~IXFA_WidgetIterator() {}
497 413
498 virtual void Reset() = 0; 414 virtual void Reset() = 0;
499 virtual CXFA_FFWidget* MoveToFirst() = 0; 415 virtual CXFA_FFWidget* MoveToFirst() = 0;
500 virtual CXFA_FFWidget* MoveToLast() = 0; 416 virtual CXFA_FFWidget* MoveToLast() = 0;
501 virtual CXFA_FFWidget* MoveToNext() = 0; 417 virtual CXFA_FFWidget* MoveToNext() = 0;
502 virtual CXFA_FFWidget* MoveToPrevious() = 0; 418 virtual CXFA_FFWidget* MoveToPrevious() = 0;
503 virtual CXFA_FFWidget* GetCurrentWidget() = 0; 419 virtual CXFA_FFWidget* GetCurrentWidget() = 0;
504 virtual FX_BOOL SetCurrentWidget(CXFA_FFWidget* hWidget) = 0; 420 virtual FX_BOOL SetCurrentWidget(CXFA_FFWidget* hWidget) = 0;
505 }; 421 };
506 422
507 #endif // XFA_FXFA_INCLUDE_FXFA_H_ 423 #endif // XFA_FXFA_INCLUDE_FXFA_H_
OLDNEW
« no previous file with comments | « xfa/fxfa/include/cxfa_eventparam.h ('k') | xfa/fxfa/include/xfa_ffdocview.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698