type IApplicationCoreEvents = interface(IInterface)
Custom interface used to handle all the TCefApplicationCore events.
| Public | procedure doOnBeforeCommandLineProcessing(const processType: ustring; const commandLine: ICefCommandLine); |
| Public | procedure doOnRegisterCustomSchemes(const registrar: TCefSchemeRegistrarRef); |
| Public | procedure doOnRegisterCustomPreferences(type_: TCefPreferencesType; registrar: PCefPreferenceRegistrar); |
| Public | procedure doOnContextInitialized; |
| Public | procedure doOnBeforeChildProcessLaunch(const commandLine: ICefCommandLine); |
| Public | procedure doOnAlreadyRunningAppRelaunch(const commandLine: ICefCommandLine; const current_directory: ustring; var aResult: boolean); |
| Public | procedure doOnScheduleMessagePumpWork(const delayMs: Int64); |
| Public | procedure doGetDefaultClient(var aClient : ICefClient); |
| Public | procedure doGetDefaultRequestContextHandler(var aRequestContextHandler : ICefRequestContextHandler); |
| Public | function doGetLocalizedString(stringid: Integer; var stringVal: ustring): Boolean; |
| Public | function doGetDataResource(resourceId: Integer; var data: Pointer; var dataSize: NativeUInt): Boolean; |
| Public | function doGetDataResourceForScale(resourceId: Integer; scaleFactor: TCefScaleFactor; var data: Pointer; var dataSize: NativeUInt): Boolean; |
| Public | procedure doOnWebKitInitialized; |
| Public | procedure doOnBrowserCreated(const browser: ICefBrowser; const extra_info: ICefDictionaryValue); |
| Public | procedure doOnBrowserDestroyed(const browser: ICefBrowser); |
| Public | procedure doOnContextCreated(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context); |
| Public | procedure doOnContextReleased(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context); |
| Public | procedure doOnUncaughtException(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context; const V8Exception: ICefV8Exception; const stackTrace: ICefV8StackTrace); |
| Public | procedure doOnFocusedNodeChanged(const browser: ICefBrowser; const frame: ICefFrame; const node: ICefDomNode); |
| Public | procedure doOnProcessMessageReceived(const browser: ICefBrowser; const frame: ICefFrame; sourceProcess: TCefProcessId; const aMessage: ICefProcessMessage; var aHandled : boolean); |
| Public | procedure doOnLoadingStateChange(const browser: ICefBrowser; isLoading, canGoBack, canGoForward: Boolean); |
| Public | procedure doOnLoadStart(const browser: ICefBrowser; const frame: ICefFrame; transitionType: TCefTransitionType); |
| Public | procedure doOnLoadEnd(const browser: ICefBrowser; const frame: ICefFrame; httpStatusCode: Integer); |
| Public | procedure doOnLoadError(const browser: ICefBrowser; const frame: ICefFrame; errorCode: TCefErrorCode; const errorText, failedUrl: ustring); |
| Public | procedure doOnBeforeCommandLineProcessing(const processType: ustring; const commandLine: ICefCommandLine); |
|
ICefApp | |
| Public | procedure doOnRegisterCustomSchemes(const registrar: TCefSchemeRegistrarRef); |
|
This item has no description. | |
| Public | procedure doOnRegisterCustomPreferences(type_: TCefPreferencesType; registrar: PCefPreferenceRegistrar); |
|
ICefBrowserProcessHandler | |
| Public | procedure doOnContextInitialized; |
|
This item has no description. | |
| Public | procedure doOnBeforeChildProcessLaunch(const commandLine: ICefCommandLine); |
|
This item has no description. | |
| Public | procedure doOnAlreadyRunningAppRelaunch(const commandLine: ICefCommandLine; const current_directory: ustring; var aResult: boolean); |
|
This item has no description. | |
| Public | procedure doOnScheduleMessagePumpWork(const delayMs: Int64); |
|
This item has no description. | |
| Public | procedure doGetDefaultClient(var aClient : ICefClient); |
|
This item has no description. | |
| Public | procedure doGetDefaultRequestContextHandler(var aRequestContextHandler : ICefRequestContextHandler); |
|
This item has no description. | |
| Public | function doGetLocalizedString(stringid: Integer; var stringVal: ustring): Boolean; |
|
ICefResourceBundleHandler | |
| Public | function doGetDataResource(resourceId: Integer; var data: Pointer; var dataSize: NativeUInt): Boolean; |
|
This item has no description. | |
| Public | function doGetDataResourceForScale(resourceId: Integer; scaleFactor: TCefScaleFactor; var data: Pointer; var dataSize: NativeUInt): Boolean; |
|
This item has no description. | |
| Public | procedure doOnWebKitInitialized; |
|
ICefRenderProcessHandler | |
| Public | procedure doOnBrowserCreated(const browser: ICefBrowser; const extra_info: ICefDictionaryValue); |
|
This item has no description. | |
| Public | procedure doOnBrowserDestroyed(const browser: ICefBrowser); |
|
This item has no description. | |
| Public | procedure doOnContextCreated(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context); |
|
This item has no description. | |
| Public | procedure doOnContextReleased(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context); |
|
This item has no description. | |
| Public | procedure doOnUncaughtException(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context; const V8Exception: ICefV8Exception; const stackTrace: ICefV8StackTrace); |
|
This item has no description. | |
| Public | procedure doOnFocusedNodeChanged(const browser: ICefBrowser; const frame: ICefFrame; const node: ICefDomNode); |
|
This item has no description. | |
| Public | procedure doOnProcessMessageReceived(const browser: ICefBrowser; const frame: ICefFrame; sourceProcess: TCefProcessId; const aMessage: ICefProcessMessage; var aHandled : boolean); |
|
This item has no description. | |
| Public | procedure doOnLoadingStateChange(const browser: ICefBrowser; isLoading, canGoBack, canGoForward: Boolean); |
|
ICefLoadHandler | |
| Public | procedure doOnLoadStart(const browser: ICefBrowser; const frame: ICefFrame; transitionType: TCefTransitionType); |
|
This item has no description. | |
| Public | procedure doOnLoadEnd(const browser: ICefBrowser; const frame: ICefFrame; httpStatusCode: Integer); |
|
This item has no description. | |
| Public | procedure doOnLoadError(const browser: ICefBrowser; const frame: ICefFrame; errorCode: TCefErrorCode; const errorText, failedUrl: ustring); |
|
This item has no description. | |