My Project
|
NPL interface of a XML Web service client proxy this class is implemented by ParaEngine.Net plug-in. More...
#include <IHTMLRenderer.h>
Public Member Functions | |
virtual void | DeleteThis ()=0 |
delete this object when it is no longer needed. More... | |
virtual bool | init (std::string appBaseDirIn, std::string profileDirNameIn)=0 |
virtual bool | reset ()=0 |
virtual bool | clearCache ()=0 |
virtual int | getLastError ()=0 |
virtual const std::string | getVersion ()=0 |
virtual void | setBrowserAgentId (std::string idIn)=0 |
virtual int | createBrowserWindow (void *nativeWindowHandleIn, int browserWindowWidthIn, int browserWindowHeightIn)=0 |
virtual bool | destroyBrowserWindow (int browserWindowIdIn)=0 |
virtual bool | setSize (int browserWindowIdIn, int widthIn, int heightIn)=0 |
virtual bool | scrollByLines (int browserWindowIdIn, int linesIn)=0 |
virtual bool | setBackgroundColor (int browserWindowIdIn, const int redIn, const int greenIn, const int blueIn)=0 |
virtual bool | setEnabled (int browserWindowIdIn, bool enabledIn)=0 |
virtual bool | addObserver (int browserWindowIdIn, IEmbeddedBrowserWindowObserver *subjectIn)=0 |
virtual bool | remObserver (int browserWindowIdIn, IEmbeddedBrowserWindowObserver *subjectIn)=0 |
virtual bool | navigateTo (int browserWindowIdIn, const std::string uriIn)=0 |
virtual bool | navigateStop (int browserWindowIdIn)=0 |
virtual bool | canNavigateBack (int browserWindowIdIn)=0 |
virtual bool | navigateBack (int browserWindowIdIn)=0 |
virtual bool | canNavigateForward (int browserWindowIdIn)=0 |
virtual bool | navigateForward (int browserWindowIdIn)=0 |
virtual const unsigned char * | grabBrowserWindow (int browserWindowIdIn)=0 |
virtual const unsigned char * | getBrowserWindowPixels (int browserWindowIdIn)=0 |
virtual const int | getBrowserWidth (int browserWindowIdIn)=0 |
virtual const int | getBrowserHeight (int browserWindowIdIn)=0 |
virtual const int | getBrowserDepth (int browserWindowIdIn)=0 |
virtual const int | getBrowserRowSpan (int browserWindowIdIn)=0 |
virtual bool | mouseDown (int browserWindowIdIn, int xPosIn, int yPosIn)=0 |
virtual bool | mouseUp (int browserWindowIdIn, int xPosIn, int yPosIn)=0 |
virtual bool | mouseMove (int browserWindowIdIn, int xPosIn, int yPosIn)=0 |
virtual bool | keyPress (int browserWindowIdIn, int keyCodeIn)=0 |
virtual bool | focusBrowser (int browserWindowIdIn, bool focusBrowserIn)=0 |
virtual void | setNoFollowScheme (int browserWindowIdIn, std::string schemeIn)=0 |
virtual std::string | getNoFollowScheme (int browserWindowIdIn)=0 |
NPL interface of a XML Web service client proxy this class is implemented by ParaEngine.Net plug-in.
See ParaEnginePlugin/MozHTMLRenderer class ID is HTMLRENDERER_CLASS_ID
|
pure virtual |
delete this object when it is no longer needed.