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

Side by Side Diff: fpdfsdk/src/fpdfxfa/fpdfxfa_app.cpp

Issue 1172793002: Merge to XFA: Use stdint.h types throughout PDFium. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@xfa
Patch Set: Created 5 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 | « fpdfsdk/src/fpdfview.cpp ('k') | fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp » ('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 #include "../../../public/fpdf_formfill.h" 7 #include "../../../public/fpdf_formfill.h"
8 #include "../../include/fsdk_define.h" 8 #include "../../include/fsdk_define.h"
9 #include "../../include/fsdk_mgr.h" 9 #include "../../include/fsdk_mgr.h"
10 #include "../../include/fpdfxfa/fpdfxfa_doc.h" 10 #include "../../include/fpdfxfa/fpdfxfa_doc.h"
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
171 171
172 void CPDFXFA_App::Beep(FX_DWORD dwType) 172 void CPDFXFA_App::Beep(FX_DWORD dwType)
173 { 173 {
174 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0); 174 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0);
175 if (pEnv) 175 if (pEnv)
176 { 176 {
177 pEnv->JS_appBeep(dwType); 177 pEnv->JS_appBeep(dwType);
178 } 178 }
179 } 179 }
180 180
181 FX_INT32 CPDFXFA_App::MsgBox(FX_WSTR wsMessage, FX_WSTR wsTitle, FX_DWORD dwIcon Type, FX_DWORD dwButtonType) 181 int32_t CPDFXFA_App::MsgBox(FX_WSTR wsMessage, FX_WSTR wsTitle, FX_DWORD dwIconT ype, FX_DWORD dwButtonType)
182 { 182 {
183 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0); 183 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0);
184 if (!pEnv) 184 if (!pEnv)
185 return -1; 185 return -1;
186 186
187 FX_DWORD iconType = 0; 187 FX_DWORD iconType = 0;
188 int iButtonType = 0; 188 int iButtonType = 0;
189 switch (dwIconType) 189 switch (dwIconType)
190 { 190 {
191 case XFA_MBICON_Error: 191 case XFA_MBICON_Error:
(...skipping 17 matching lines...) Expand all
209 case XFA_MB_OKCancel: 209 case XFA_MB_OKCancel:
210 iButtonType |= 1; 210 iButtonType |= 1;
211 break; 211 break;
212 case XFA_MB_YesNo: 212 case XFA_MB_YesNo:
213 iButtonType |= 2; 213 iButtonType |= 2;
214 break; 214 break;
215 case XFA_MB_YesNoCancel: 215 case XFA_MB_YesNoCancel:
216 iButtonType |= 3; 216 iButtonType |= 3;
217 break; 217 break;
218 } 218 }
219 FX_INT32 iRet = pEnv->JS_appAlert(wsMessage.GetPtr(), wsTitle.GetPtr(), iBut tonType, iconType); 219 int32_t iRet = pEnv->JS_appAlert(wsMessage.GetPtr(), wsTitle.GetPtr(), iButt onType, iconType);
220 switch (iRet) 220 switch (iRet)
221 { 221 {
222 case 1: 222 case 1:
223 return XFA_IDOK; 223 return XFA_IDOK;
224 case 2: 224 case 2:
225 return XFA_IDCancel; 225 return XFA_IDCancel;
226 case 3: 226 case 3:
227 return XFA_IDNo; 227 return XFA_IDNo;
228 case 4: 228 case 4:
229 return XFA_IDYes; 229 return XFA_IDYes;
(...skipping 13 matching lines...) Expand all
243 { 243 {
244 nLength = nLength>2046?2046:nLength; 244 nLength = nLength>2046?2046:nLength;
245 pBuff[nLength] = 0; 245 pBuff[nLength] = 0;
246 pBuff[nLength+1] = 0; 246 pBuff[nLength+1] = 0;
247 wsAnswer = CFX_WideString::FromUTF16LE((unsigned short*)pBuff, nLeng th); 247 wsAnswer = CFX_WideString::FromUTF16LE((unsigned short*)pBuff, nLeng th);
248 } 248 }
249 delete[] pBuff; 249 delete[] pBuff;
250 } 250 }
251 } 251 }
252 252
253 FX_INT32 CPDFXFA_App::GetCurDocumentInBatch() 253 int32_t CPDFXFA_App::GetCurDocumentInBatch()
254 { 254 {
255 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0); 255 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0);
256 if (pEnv) 256 if (pEnv)
257 { 257 {
258 return pEnv->FFI_GetCurDocument(); 258 return pEnv->FFI_GetCurDocument();
259 } 259 }
260 return 0; 260 return 0;
261 } 261 }
262 262
263 FX_INT32 CPDFXFA_App::GetDocumentCountInBatch() 263 int32_t CPDFXFA_App::GetDocumentCountInBatch()
264 { 264 {
265 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0); 265 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0);
266 if (pEnv) 266 if (pEnv)
267 { 267 {
268 return pEnv->FFI_GetDocumentCount(); 268 return pEnv->FFI_GetDocumentCount();
269 } 269 }
270 270
271 return 0; 271 return 0;
272 } 272 }
273 273
(...skipping 22 matching lines...) Expand all
296 FX_BOOL CPDFXFA_App::PutRequestURL(FX_WSTR wsURL, FX_WSTR wsData, FX_WSTR wsEnco de) 296 FX_BOOL CPDFXFA_App::PutRequestURL(FX_WSTR wsURL, FX_WSTR wsData, FX_WSTR wsEnco de)
297 { 297 {
298 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0); 298 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0);
299 if (pEnv) 299 if (pEnv)
300 { 300 {
301 return pEnv->FFI_PutRequestURL(wsURL.GetPtr(), wsData.GetPtr(), wsEncode .GetPtr()); 301 return pEnv->FFI_PutRequestURL(wsURL.GetPtr(), wsData.GetPtr(), wsEncode .GetPtr());
302 } 302 }
303 return FALSE; 303 return FALSE;
304 } 304 }
305 305
306 void CPDFXFA_App::LoadString(FX_INT32 iStringID, CFX_WideString &wsString) 306 void CPDFXFA_App::LoadString(int32_t iStringID, CFX_WideString &wsString)
307 { 307 {
308 switch (iStringID) 308 switch (iStringID)
309 { 309 {
310 case XFA_IDS_ValidateFailed: 310 case XFA_IDS_ValidateFailed:
311 wsString = L"%s validate failed"; 311 wsString = L"%s validate failed";
312 return; 312 return;
313 case XFA_IDS_CalcOverride: 313 case XFA_IDS_CalcOverride:
314 wsString = L"Calculate Override"; 314 wsString = L"Calculate Override";
315 return; 315 return;
316 case XFA_IDS_ModifyField: 316 case XFA_IDS_ModifyField:
(...skipping 234 matching lines...) Expand 10 before | Expand all | Expand 10 after
551 } 551 }
552 552
553 IFWL_AdapterTimerMgr* CPDFXFA_App::GetTimerMgr() 553 IFWL_AdapterTimerMgr* CPDFXFA_App::GetTimerMgr()
554 { 554 {
555 CXFA_FWLAdapterTimerMgr* pAdapter = NULL; 555 CXFA_FWLAdapterTimerMgr* pAdapter = NULL;
556 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0); 556 CPDFDoc_Environment* pEnv = m_pEnvList.GetAt(0);
557 if (pEnv) 557 if (pEnv)
558 pAdapter = FX_NEW CXFA_FWLAdapterTimerMgr(pEnv); 558 pAdapter = FX_NEW CXFA_FWLAdapterTimerMgr(pEnv);
559 return pAdapter; 559 return pAdapter;
560 } 560 }
OLDNEW
« no previous file with comments | « fpdfsdk/src/fpdfview.cpp ('k') | fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698