Interface IApplicationCoreEvents

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type IApplicationCoreEvents = interface(IInterface)

Description

Custom interface used to handle all the TCefApplicationCore events.

Attributes
GUID['{55E99E25-A05D-46D5-B3A4-C8C2E71C1F4D}']

Hierarchy

Overview

Methods

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);

Description

Methods

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.


Generated by PasDoc 0.16.0-snapshot.