| OLD | NEW |
| 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 "../../include/javascript/JavaScript.h" | 7 #include "../../include/javascript/JavaScript.h" |
| 8 #include "../../include/javascript/IJavaScript.h" | 8 #include "../../include/javascript/IJavaScript.h" |
| 9 #include "../../include/javascript/JS_Define.h" | 9 #include "../../include/javascript/JS_Define.h" |
| 10 #include "../../include/javascript/JS_Object.h" | 10 #include "../../include/javascript/JS_Object.h" |
| (...skipping 494 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 505 { | 505 { |
| 506 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAME
RROR); | 506 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAME
RROR); |
| 507 return FALSE; | 507 return FALSE; |
| 508 } | 508 } |
| 509 | 509 |
| 510 CJS_Context* pContext = (CJS_Context*)cc; | 510 CJS_Context* pContext = (CJS_Context*)cc; |
| 511 ASSERT(pContext != NULL); | 511 ASSERT(pContext != NULL); |
| 512 CJS_Runtime* pRuntime = pContext->GetJSRuntime(); | 512 CJS_Runtime* pRuntime = pContext->GetJSRuntime(); |
| 513 ASSERT(pRuntime != NULL); | 513 ASSERT(pRuntime != NULL); |
| 514 | 514 |
| 515 » CFX_WideString script = params.size() > 0 ? (FX_LPCWSTR)(params[0].oper
ator CFX_WideString()) : (FX_LPCWSTR)L""; | 515 » CFX_WideString script = params.size() > 0 ? (FX_LPCWSTR)(params[0].oper
ator CFX_WideString()) : L""; |
| 516 if (script.IsEmpty()) | 516 if (script.IsEmpty()) |
| 517 { | 517 { |
| 518 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSAFNUMB
ER_KEYSTROKE); | 518 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSAFNUMB
ER_KEYSTROKE); |
| 519 return TRUE; | 519 return TRUE; |
| 520 } | 520 } |
| 521 | 521 |
| 522 FX_DWORD dwInterval = params.size() > 1 ? (int)params[1] : 1000; | 522 FX_DWORD dwInterval = params.size() > 1 ? (int)params[1] : 1000; |
| 523 | 523 |
| 524 CPDFDoc_Environment* pApp = pRuntime->GetReaderApp(); | 524 CPDFDoc_Environment* pApp = pRuntime->GetReaderApp(); |
| 525 ASSERT(pApp); | 525 ASSERT(pApp); |
| (...skipping 28 matching lines...) Expand all Loading... |
| 554 { | 554 { |
| 555 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAME
RROR); | 555 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAME
RROR); |
| 556 return FALSE; | 556 return FALSE; |
| 557 } | 557 } |
| 558 | 558 |
| 559 CJS_Context* pContext = (CJS_Context*)cc; | 559 CJS_Context* pContext = (CJS_Context*)cc; |
| 560 ASSERT(pContext != NULL); | 560 ASSERT(pContext != NULL); |
| 561 CJS_Runtime* pRuntime = pContext->GetJSRuntime(); | 561 CJS_Runtime* pRuntime = pContext->GetJSRuntime(); |
| 562 ASSERT(pRuntime != NULL); | 562 ASSERT(pRuntime != NULL); |
| 563 | 563 |
| 564 » CFX_WideString script = params.size() > 0 ? (FX_LPCWSTR)(params[0].oper
ator CFX_WideString()) : (FX_LPCWSTR)L""; | 564 » CFX_WideString script = params.size() > 0 ? (FX_LPCWSTR)(params[0].oper
ator CFX_WideString()) : L""; |
| 565 if (script.IsEmpty()) | 565 if (script.IsEmpty()) |
| 566 { | 566 { |
| 567 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSAFNUMB
ER_KEYSTROKE); | 567 sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSAFNUMB
ER_KEYSTROKE); |
| 568 return TRUE; | 568 return TRUE; |
| 569 } | 569 } |
| 570 | 570 |
| 571 FX_DWORD dwTimeOut = params.size() > 1 ? (int)params[1] : 1000; | 571 FX_DWORD dwTimeOut = params.size() > 1 ? (int)params[1] : 1000; |
| 572 | 572 |
| 573 CPDFDoc_Environment* pApp = pRuntime->GetReaderApp(); | 573 CPDFDoc_Environment* pApp = pRuntime->GetReaderApp(); |
| 574 ASSERT(pApp); | 574 ASSERT(pApp); |
| (...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 982 //strLPath = "D:\temporay.fdf"; | 982 //strLPath = "D:\temporay.fdf"; |
| 983 CFX_WideString strOPath = sOldPath; | 983 CFX_WideString strOPath = sOldPath; |
| 984 strOPath.TrimLeft(); | 984 strOPath.TrimLeft(); |
| 985 strOPath.TrimRight(); | 985 strOPath.TrimRight(); |
| 986 | 986 |
| 987 if (strOPath.GetAt(0) == L'/' && strOPath.GetAt(2) == L'/') | 987 if (strOPath.GetAt(0) == L'/' && strOPath.GetAt(2) == L'/') |
| 988 { | 988 { |
| 989 wchar_t c_Drive = strOPath.GetAt(1); | 989 wchar_t c_Drive = strOPath.GetAt(1); |
| 990 if ((c_Drive >= L'a' && c_Drive <= L'z' )||( c_Drive >= L'A' &&
c_Drive <= L'Z')) | 990 if ((c_Drive >= L'a' && c_Drive <= L'z' )||( c_Drive >= L'A' &&
c_Drive <= L'Z')) |
| 991 { | 991 { |
| 992 » » » strOPath.Replace((FX_LPCWSTR)L"/",(FX_LPCWSTR)L"\\"); | 992 » » » strOPath.Replace(L"/",L"\\"); |
| 993 //strOPath.SetAt(0,''); | 993 //strOPath.SetAt(0,''); |
| 994 strOPath.Insert(2,':'); | 994 strOPath.Insert(2,':'); |
| 995 strOPath.Delete(0); | 995 strOPath.Delete(0); |
| 996 } | 996 } |
| 997 } | 997 } |
| 998 | 998 |
| 999 return strOPath; | 999 return strOPath; |
| 1000 } | 1000 } |
| 1001 | 1001 |
| 1002 CFX_WideString app::RelativePathToSysPath(const CFX_WideString& sOldPath, const
CFX_WideString& sFilePath) | 1002 CFX_WideString app::RelativePathToSysPath(const CFX_WideString& sOldPath, const
CFX_WideString& sFilePath) |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1113 FX_BOOL app::media(OBJ_PROP_PARAMS) | 1113 FX_BOOL app::media(OBJ_PROP_PARAMS) |
| 1114 { | 1114 { |
| 1115 return FALSE; | 1115 return FALSE; |
| 1116 } | 1116 } |
| 1117 | 1117 |
| 1118 FX_BOOL app::execDialog(OBJ_METHOD_PARAMS) | 1118 FX_BOOL app::execDialog(OBJ_METHOD_PARAMS) |
| 1119 { | 1119 { |
| 1120 return TRUE; | 1120 return TRUE; |
| 1121 } | 1121 } |
| 1122 | 1122 |
| OLD | NEW |