Index: fpdfsdk/src/javascript/app.cpp |
diff --git a/fpdfsdk/src/javascript/app.cpp b/fpdfsdk/src/javascript/app.cpp |
index af329655fd9adbd0d8e670dbd136acda4a2d6e6b..0f352974857146df1a4163590e3ab90c91115d98 100644 |
--- a/fpdfsdk/src/javascript/app.cpp |
+++ b/fpdfsdk/src/javascript/app.cpp |
@@ -134,10 +134,10 @@ app::~app(void) |
m_aTimer.RemoveAll(); |
} |
-FX_BOOL app::activeDocs(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::activeDocs(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (!vp.IsGetting()) |
- return FALSE; |
+ return false; |
CJS_Context* pContext = (CJS_Context *)cc; |
CPDFDoc_Environment* pApp = pContext->GetReaderApp(); |
@@ -166,120 +166,120 @@ FX_BOOL app::activeDocs(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sE |
else |
vp.SetNull(); |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::calculate(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::calculate(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsSetting()) |
{ |
bool bVP; |
vp >> bVP; |
- m_bCalculate = (FX_BOOL)bVP; |
+ m_bCalculate = (bool)bVP; |
CJS_Context* pContext = (CJS_Context*)cc; |
CPDFDoc_Environment* pApp = pContext->GetReaderApp(); |
CJS_Runtime* pRuntime = pContext->GetJSRuntime(); |
CJS_Array aDocs(pRuntime->GetIsolate()); |
if (CPDFSDK_Document* pDoc = pApp->GetSDKDocument()) |
- pDoc->GetInterForm()->EnableCalculate((FX_BOOL)m_bCalculate); |
+ pDoc->GetInterForm()->EnableCalculate((bool)m_bCalculate); |
} |
else |
{ |
vp << (bool)m_bCalculate; |
} |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::formsVersion(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::formsVersion(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsGetting()) |
{ |
vp << JS_NUM_FORMSVERSION; |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::viewerType(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::viewerType(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsGetting()) |
{ |
vp << L"unknown"; |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::viewerVariation(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::viewerVariation(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsGetting()) |
{ |
vp << JS_STR_VIEWERVARIATION; |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::viewerVersion(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::viewerVersion(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsGetting()) |
{ |
vp << JS_STR_VIEWERVERSION; |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::platform(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::platform(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsGetting()) |
{ |
vp << JS_STR_PLATFORM; |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::language(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::language(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsGetting()) |
{ |
vp << JS_STR_LANGUANGE; |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
//creates a new fdf object that contains no data |
//comment: need reader support |
//note: |
//CFDF_Document * CPDFDoc_Environment::NewFDF(); |
-FX_BOOL app::newFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::newFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return TRUE; |
+ return true; |
} |
//opens a specified pdf document and returns its document object |
//comment:need reader support |
//note: as defined in js reference, the proto of this function's fourth parmeters, how old an fdf document while do not show it. |
//CFDF_Document * CPDFDoc_Environment::OpenFDF(string strPath,bool bUserConv); |
-FX_BOOL app::openFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::openFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::alert(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::alert(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
int iSize = params.size(); |
if (iSize < 1) |
- return FALSE; |
+ return false; |
CFX_WideString swMsg = L""; |
CFX_WideString swTitle = L""; |
@@ -336,7 +336,7 @@ FX_BOOL app::alert(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& v |
} |
else if (params[0].GetType() == VT_boolean) |
{ |
- FX_BOOL bGet = params[0].ToBool(); |
+ bool bGet = params[0].ToBool(); |
if (bGet) |
swMsg = L"true"; |
else |
@@ -354,7 +354,7 @@ FX_BOOL app::alert(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& v |
{ |
if (params[0].GetType() == VT_boolean) |
{ |
- FX_BOOL bGet = params[0].ToBool(); |
+ bool bGet = params[0].ToBool(); |
if (bGet) |
swMsg = L"true"; |
else |
@@ -386,11 +386,11 @@ FX_BOOL app::alert(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& v |
vRet = MsgBox(pRuntime->GetReaderApp(), JSGetPageView(cc), swMsg.c_str(), swTitle.c_str(), iType, iIcon); |
pRuntime->EndBlock(); |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::beep(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::beep(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
if (params.size() == 1) |
{ |
@@ -398,42 +398,42 @@ FX_BOOL app::beep(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vR |
CJS_Runtime* pRuntime = pContext->GetJSRuntime(); |
CPDFDoc_Environment * pEnv = pRuntime->GetReaderApp(); |
pEnv->JS_appBeep(params[0].ToInt()); |
- return TRUE; |
+ return true; |
} |
sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAMERROR); |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::findComponent(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::findComponent(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::popUpMenuEx(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::popUpMenuEx(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::fs(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::fs(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::setInterval(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::setInterval(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
CJS_Context* pContext = (CJS_Context*)cc; |
if (params.size() > 2 || params.size() == 0) |
{ |
sError = JSGetStringFromID(pContext, IDS_STRING_JSPARAMERROR); |
- return FALSE; |
+ return false; |
} |
CFX_WideString script = params.size() > 0 ? params[0].ToCFXWideString() : L""; |
if (script.IsEmpty()) |
{ |
sError = JSGetStringFromID(pContext, IDS_STRING_JSAFNUMBER_KEYSTROKE); |
- return TRUE; |
+ return true; |
} |
CJS_Runtime* pRuntime = pContext->GetJSRuntime(); |
@@ -463,15 +463,15 @@ FX_BOOL app::setInterval(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va |
vRet = pRetObj; |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::setTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::setTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
if (params.size() > 2 || params.size() == 0) |
{ |
sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAMERROR); |
- return FALSE; |
+ return false; |
} |
CJS_Context* pContext = (CJS_Context*)cc; |
@@ -483,7 +483,7 @@ FX_BOOL app::setTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Val |
if (script.IsEmpty()) |
{ |
sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSAFNUMBER_KEYSTROKE); |
- return TRUE; |
+ return true; |
} |
FX_DWORD dwTimeOut = params.size() > 1 ? params[1].ToInt() : 1000; |
@@ -512,10 +512,10 @@ FX_BOOL app::setTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Val |
vRet = pRetObj; |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::clearTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::clearTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
CJS_Context* pContext = (CJS_Context*)cc; |
ASSERT(pContext != NULL); |
@@ -525,7 +525,7 @@ FX_BOOL app::clearTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_V |
if (params.size() != 1) |
{ |
sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAMERROR); |
- return FALSE; |
+ return false; |
} |
if (params[0].GetType() == VT_fxobject) |
@@ -560,10 +560,10 @@ FX_BOOL app::clearTimeOut(IFXJS_Context* cc, const CJS_Parameters& params, CJS_V |
} |
} |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::clearInterval(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::clearInterval(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
CJS_Context* pContext = (CJS_Context*)cc; |
ASSERT(pContext != NULL); |
@@ -573,7 +573,7 @@ FX_BOOL app::clearInterval(IFXJS_Context* cc, const CJS_Parameters& params, CJS_ |
if (params.size() != 1) |
{ |
sError = JSGetStringFromID((CJS_Context*)cc, IDS_STRING_JSPARAMERROR); |
- return FALSE; |
+ return false; |
} |
if (params[0].GetType() == VT_fxobject) |
@@ -608,12 +608,12 @@ FX_BOOL app::clearInterval(IFXJS_Context* cc, const CJS_Parameters& params, CJS_ |
} |
} |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::execMenuItem(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::execMenuItem(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
void app::TimerProc(CJS_Timer* pTimer) |
@@ -651,24 +651,24 @@ void app::RunJsScript(CJS_Runtime* pRuntime,const CFX_WideString& wsScript) |
} |
} |
-FX_BOOL app::goBack(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::goBack(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
// Not supported. |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::goForward(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::goForward(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
// Not supported. |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::mailMsg(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::mailMsg(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
CJS_Context* pContext = (CJS_Context*)cc; |
v8::Isolate* isolate = GetIsolate(cc); |
- FX_BOOL bUI = TRUE; |
+ bool bUI = true; |
CFX_WideString cTo = L""; |
CFX_WideString cCc = L""; |
CFX_WideString cBcc = L""; |
@@ -676,7 +676,7 @@ FX_BOOL app::mailMsg(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& |
CFX_WideString cMsg = L""; |
if (params.size() < 1) |
- return FALSE; |
+ return false; |
if (params[0].GetType() == VT_object) |
{ |
@@ -701,7 +701,7 @@ FX_BOOL app::mailMsg(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& |
cMsg = CJS_Value(isolate, pValue, GET_VALUE_TYPE(pValue)).ToCFXWideString(); |
} else { |
if (params.size() < 2) |
- return FALSE; |
+ return false; |
bUI = params[0].ToBool(); |
cTo = params[1].ToCFXWideString(); |
@@ -726,16 +726,16 @@ FX_BOOL app::mailMsg(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& |
pApp->JS_docmailForm(NULL, 0, bUI, cTo.c_str(), cSubject.c_str(), cCc.c_str(), cBcc.c_str(), cMsg.c_str()); |
pRuntime->EndBlock(); |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::launchURL(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::launchURL(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
// Unsafe, not supported. |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::runtimeHighlight(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::runtimeHighlight(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
if (vp.IsSetting()) |
{ |
@@ -746,24 +746,24 @@ FX_BOOL app::runtimeHighlight(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideStri |
vp<<m_bRuntimeHighLight; |
} |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::fullscreen(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::fullscreen(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::popUpMenu(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::popUpMenu(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::browseForDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::browseForDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
// Unsafe, not supported. |
- return TRUE; |
+ return true; |
} |
CFX_WideString app::SysPathToPDFPath(const CFX_WideString& sOldPath) |
@@ -792,17 +792,17 @@ CFX_WideString app::SysPathToPDFPath(const CFX_WideString& sOldPath) |
return sRet; |
} |
-FX_BOOL app::newDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::newDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::openDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::openDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::response(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::response(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
CFX_WideString swQuestion = L""; |
CFX_WideString swLabel = L""; |
@@ -873,7 +873,7 @@ FX_BOOL app::response(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value |
MAX_INPUT_BYTES); |
if (nLengthBytes <= 0) { |
vRet.SetNull(); |
- return FALSE; |
+ return false; |
} |
nLengthBytes = std::min(nLengthBytes, MAX_INPUT_BYTES); |
@@ -881,15 +881,15 @@ FX_BOOL app::response(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value |
CFX_WideString::FromUTF16LE((unsigned short*)pBuff.get(), |
nLengthBytes / sizeof(unsigned short)); |
vRet = ret_string.c_str(); |
- return TRUE; |
+ return true; |
} |
-FX_BOOL app::media(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
+bool app::media(IFXJS_Context* cc, CJS_PropValue& vp, CFX_WideString& sError) |
{ |
- return FALSE; |
+ return false; |
} |
-FX_BOOL app::execDialog(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
+bool app::execDialog(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) |
{ |
- return TRUE; |
+ return true; |
} |