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

Side by Side Diff: fpdfsdk/include/javascript/app.h

Issue 927263003: Tidy up JS_Defines.h (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 5 years, 10 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
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 _APP_H_ 7 #ifndef _APP_H_
8 #define _APP_H_ 8 #define _APP_H_
9 9
10 class CJS_Runtime; 10 class CJS_Runtime;
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
101 // HMENU hMenu; 101 // HMENU hMenu;
102 // }; 102 // };
103 103
104 class app : public CJS_EmbedObj 104 class app : public CJS_EmbedObj
105 { 105 {
106 public: 106 public:
107 app(CJS_Object * pJSObject); 107 app(CJS_Object * pJSObject);
108 virtual ~app(); 108 virtual ~app();
109 109
110 public: 110 public:
111 » FX_BOOL»» » » » » activeDocs(OBJ_PROP_PARA MS); 111 » FX_BOOL»» » » » » activeDocs(IFXJS_Context * cc, CJS_PropValue& vp, JS_ErrorString& sError);
112 » FX_BOOL»» » » » » calculate(OBJ_PROP_PARAM S); 112 » FX_BOOL»» » » » » calculate(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sError);
113 » FX_BOOL»» » » » » formsVersion(OBJ_PROP_PA RAMS); 113 » FX_BOOL»» » » » » formsVersion(IFXJS_Conte xt* cc, CJS_PropValue& vp, JS_ErrorString& sError);
114 » FX_BOOL»» » » » » fs(OBJ_PROP_PARAMS); 114 » FX_BOOL»» » » » » fs(IFXJS_Context* cc, CJ S_PropValue& vp, JS_ErrorString& sError);
115 » FX_BOOL»» » » » » fullscreen(OBJ_PROP_PARA MS); 115 » FX_BOOL»» » » » » fullscreen(IFXJS_Context * cc, CJS_PropValue& vp, JS_ErrorString& sError);
116 » FX_BOOL»» » » » » language(OBJ_PROP_PARAMS ); 116 » FX_BOOL»» » » » » language(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sError);
117 » FX_BOOL»» » » » » media(OBJ_PROP_PARAMS); 117 » FX_BOOL»» » » » » media(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sError);
118 » FX_BOOL»» » » » » platform(OBJ_PROP_PARAMS ); 118 » FX_BOOL»» » » » » platform(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sError);
119 » FX_BOOL»» » » » » runtimeHighlight(OBJ_PRO P_PARAMS); 119 » FX_BOOL»» » » » » runtimeHighlight(IFXJS_C ontext* cc, CJS_PropValue& vp, JS_ErrorString& sError);
120 » FX_BOOL»» » » » » viewerType(OBJ_PROP_PARA MS); 120 » FX_BOOL»» » » » » viewerType(IFXJS_Context * cc, CJS_PropValue& vp, JS_ErrorString& sError);
121 » FX_BOOL»» » » » » viewerVariation(OBJ_PROP _PARAMS); 121 » FX_BOOL»» » » » » viewerVariation(IFXJS_Co ntext* cc, CJS_PropValue& vp, JS_ErrorString& sError);
122 » FX_BOOL»» » » » » viewerVersion(OBJ_PROP_P ARAMS);» 122 » FX_BOOL»» » » » » viewerVersion(IFXJS_Cont ext* cc, CJS_PropValue& vp, JS_ErrorString& sError);»
123 123
124 124
125 » FX_BOOL»» » » » » alert(OBJ_METHOD_PARAMS) ; 125 » FX_BOOL»» » » » » alert(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
126 » FX_BOOL»» » » » » beep(OBJ_METHOD_PARAMS); 126 » FX_BOOL»» » » » » beep(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
127 » FX_BOOL»» » » » » browseForDoc(OBJ_METHOD_ PARAMS); 127 » FX_BOOL»» » » » » browseForDoc(IFXJS_Conte xt* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
128 » FX_BOOL»» » » » » clearInterval(OBJ_METHOD _PARAMS); 128 » FX_BOOL»» » » » » clearInterval(IFXJS_Cont ext* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
129 » FX_BOOL»» » » » » clearTimeOut(OBJ_METHOD_ PARAMS); 129 » FX_BOOL»» » » » » clearTimeOut(IFXJS_Conte xt* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
130 » FX_BOOL»» » » » » execDialog(OBJ_METHOD_PA RAMS); 130 » FX_BOOL»» » » » » execDialog(IFXJS_Context * cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
131 » FX_BOOL»» » » » » execMenuItem(OBJ_METHOD_ PARAMS); 131 » FX_BOOL»» » » » » execMenuItem(IFXJS_Conte xt* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
132 » FX_BOOL»» » » » » findComponent(OBJ_METHOD _PARAMS); 132 » FX_BOOL»» » » » » findComponent(IFXJS_Cont ext* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
133 » FX_BOOL»» » » » » goBack(OBJ_METHOD_PARAMS ); 133 » FX_BOOL»» » » » » goBack(IFXJS_Context* cc , const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
134 » FX_BOOL»» » » » » goForward(OBJ_METHOD_PAR AMS); 134 » FX_BOOL»» » » » » goForward(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
135 » FX_BOOL»» » » » » launchURL(OBJ_METHOD_PAR AMS); 135 » FX_BOOL»» » » » » launchURL(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
136 » FX_BOOL»» » » » » mailMsg(OBJ_METHOD_PARAM S); 136 » FX_BOOL»» » » » » mailMsg(IFXJS_Context* c c, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
137 » FX_BOOL»» » » » » newFDF(OBJ_METHOD_PARAMS ); 137 » FX_BOOL»» » » » » newFDF(IFXJS_Context* cc , const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
138 » FX_BOOL»» » » » » newDoc(OBJ_METHOD_PARAMS ); 138 » FX_BOOL»» » » » » newDoc(IFXJS_Context* cc , const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
139 » FX_BOOL»» » » » » openDoc(OBJ_METHOD_PARAM S); 139 » FX_BOOL»» » » » » openDoc(IFXJS_Context* c c, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
140 » FX_BOOL»» » » » » openFDF(OBJ_METHOD_PARAM S); 140 » FX_BOOL»» » » » » openFDF(IFXJS_Context* c c, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
141 » FX_BOOL»» » » » » popUpMenuEx(OBJ_METHOD_P ARAMS); 141 » FX_BOOL»» » » » » popUpMenuEx(IFXJS_Contex t* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
142 » FX_BOOL»» » » » » popUpMenu(OBJ_METHOD_PAR AMS); 142 » FX_BOOL»» » » » » popUpMenu(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
143 » FX_BOOL»» » » » » response(OBJ_METHOD_PARA MS); 143 » FX_BOOL»» » » » » response(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
144 » FX_BOOL»» » » » » setInterval(OBJ_METHOD_P ARAMS); 144 » FX_BOOL»» » » » » setInterval(IFXJS_Contex t* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
145 » FX_BOOL»» » » » » setTimeOut(OBJ_METHOD_PA RAMS); 145 » FX_BOOL»» » » » » setTimeOut(IFXJS_Context * cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
146 146
147 private: 147 private:
148 // FX_DWORD AppGetTickCount(); 148 // FX_DWORD AppGetTickCount();
149 void TimerProc(CJS_Timer* pTi mer); 149 void TimerProc(CJS_Timer* pTi mer);
150 void RunJsScript(CJS_Runtime * pRuntime,const CFX_WideString & wsScript); 150 void RunJsScript(CJS_Runtime * pRuntime,const CFX_WideString & wsScript);
151 // void ParsePopupMenuObj(APP_ME NUITEM * ppMenuItem,JSObject * pObj); 151 // void ParsePopupMenuObj(APP_ME NUITEM * ppMenuItem,JSObject * pObj);
152 // void DeleteMenuItems(APP_MENU ITEM_ARRAY * pMenuItems); 152 // void DeleteMenuItems(APP_MENU ITEM_ARRAY * pMenuItems);
153 // void AddMenuItem(APP_MENUITEM _ARRAY * pMenuItems, HMENU hMenu, MENUITEMINFO MenuItemInfo); 153 // void AddMenuItem(APP_MENUITEM _ARRAY * pMenuItems, HMENU hMenu, MENUITEMINFO MenuItemInfo);
154 // void InitMenuItemInfo(MENUITE MINFO& MenuItemInfo); 154 // void InitMenuItemInfo(MENUITE MINFO& MenuItemInfo);
155 // void DestroyPopUpMenu(); 155 // void DestroyPopUpMenu();
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
212 JS_STATIC_METHOD(openFDF, app); 212 JS_STATIC_METHOD(openFDF, app);
213 JS_STATIC_METHOD(popUpMenuEx, app); 213 JS_STATIC_METHOD(popUpMenuEx, app);
214 JS_STATIC_METHOD(popUpMenu, app); 214 JS_STATIC_METHOD(popUpMenu, app);
215 JS_STATIC_METHOD(response, app); 215 JS_STATIC_METHOD(response, app);
216 JS_STATIC_METHOD(setInterval, app); 216 JS_STATIC_METHOD(setInterval, app);
217 JS_STATIC_METHOD(setTimeOut, app); 217 JS_STATIC_METHOD(setTimeOut, app);
218 218
219 }; 219 };
220 220
221 #endif //_APP_H_ 221 #endif //_APP_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698