# Unit uCEFApplicationEvents

Description
Uses
Classes, Interfaces, Objects and Records
Functions and Procedures
Types
Constants
Variables

## Description

This item has no description.

## Overview

### Types

`TOnRegisterCustomSchemesEvent = procedure(const registrar: TCefSchemeRegistrarRef) ;`
`TOnRegisterCustomPreferencesEvent = procedure(type_: TCefPreferencesType; const registrar: TCefPreferenceRegistrarRef) ;`
`TOnContextInitializedEvent = procedure() ;`
`TOnBeforeChildProcessLaunchEvent = procedure(const commandLine: ICefCommandLine) ;`
`TOnAlreadyRunningAppRelaunchEvent = procedure(const commandLine: ICefCommandLine; const current_directory: ustring; var aResult: boolean) ;`
`TOnScheduleMessagePumpWorkEvent = procedure(const delayMs: Int64) ;`
`TOnGetDefaultClientEvent = procedure(var aClient : ICefClient) ;`
`TOnGetDefaultRequestContextHandlerEvent = procedure(var aRequestContextHandler : ICefRequestContextHandler) ;`
`TOnGetLocalizedStringEvent = procedure(stringId: Integer; out stringVal: ustring; var aResult : Boolean) ;`
`TOnGetDataResourceEvent = procedure(resourceId: Integer; out data: Pointer; out dataSize: NativeUInt; var aResult : Boolean) ;`
`TOnGetDataResourceForScaleEvent = procedure(resourceId: Integer; scaleFactor: TCefScaleFactor; out data: Pointer; out dataSize: NativeUInt; var aResult : Boolean) ;`
`TOnWebKitInitializedEvent = procedure() ;`
`TOnBrowserCreatedEvent = procedure(const browser: ICefBrowser; const extra_info: ICefDictionaryValue) ;`
`TOnBrowserDestroyedEvent = procedure(const browser: ICefBrowser) ;`
`TOnContextCreatedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context) ;`
`TOnContextReleasedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context) ;`
`TOnUncaughtExceptionEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context; const exception: ICefV8Exception; const stackTrace: ICefV8StackTrace) ;`
`TOnFocusedNodeChangedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const node: ICefDomNode) ;`
`TOnProcessMessageReceivedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; sourceProcess: TCefProcessId; const message: ICefProcessMessage; var aHandled : boolean) of object ;`
`TOnRenderLoadingStateChange = procedure(const browser: ICefBrowser; isLoading, canGoBack, canGoForward: Boolean) ;`
`TOnRenderLoadStart = procedure(const browser: ICefBrowser; const frame: ICefFrame; transitionType: TCefTransitionType) ;`
`TOnRenderLoadEnd = procedure(const browser: ICefBrowser; const frame: ICefFrame; httpStatusCode: Integer) ;`
`TOnRenderLoadError = procedure(const browser: ICefBrowser; const frame: ICefFrame; errorCode: TCefErrorCode; const errorText, failedUrl: ustring) ;`

## Description

### Types

`TOnRegisterCustomSchemesEvent = procedure(const registrar: TCefSchemeRegistrarRef) ;`
ICefApp

`TOnRegisterCustomPreferencesEvent = procedure(type_: TCefPreferencesType; const registrar: TCefPreferenceRegistrarRef) ;`
ICefBrowserProcessHandler

`TOnContextInitializedEvent = procedure() ;`
This item has no description.

`TOnBeforeChildProcessLaunchEvent = procedure(const commandLine: ICefCommandLine) ;`
This item has no description.

`TOnAlreadyRunningAppRelaunchEvent = procedure(const commandLine: ICefCommandLine; const current_directory: ustring; var aResult: boolean) ;`
This item has no description.

`TOnScheduleMessagePumpWorkEvent = procedure(const delayMs: Int64) ;`
This item has no description.

`TOnGetDefaultClientEvent = procedure(var aClient : ICefClient) ;`
This item has no description.

`TOnGetDefaultRequestContextHandlerEvent = procedure(var aRequestContextHandler : ICefRequestContextHandler) ;`
This item has no description.

`TOnGetLocalizedStringEvent = procedure(stringId: Integer; out stringVal: ustring; var aResult : Boolean) ;`
ICefResourceBundleHandler

`TOnGetDataResourceEvent = procedure(resourceId: Integer; out data: Pointer; out dataSize: NativeUInt; var aResult : Boolean) ;`
This item has no description.

`TOnGetDataResourceForScaleEvent = procedure(resourceId: Integer; scaleFactor: TCefScaleFactor; out data: Pointer; out dataSize: NativeUInt; var aResult : Boolean) ;`
This item has no description.

`TOnWebKitInitializedEvent = procedure() ;`
ICefRenderProcessHandler

`TOnBrowserCreatedEvent = procedure(const browser: ICefBrowser; const extra_info: ICefDictionaryValue) ;`
This item has no description.

`TOnBrowserDestroyedEvent = procedure(const browser: ICefBrowser) ;`
This item has no description.

`TOnContextCreatedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context) ;`
This item has no description.

`TOnContextReleasedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context) ;`
This item has no description.

`TOnUncaughtExceptionEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const context: ICefv8Context; const exception: ICefV8Exception; const stackTrace: ICefV8StackTrace) ;`
This item has no description.

`TOnFocusedNodeChangedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; const node: ICefDomNode) ;`
This item has no description.

`TOnProcessMessageReceivedEvent = procedure(const browser: ICefBrowser; const frame: ICefFrame; sourceProcess: TCefProcessId; const message: ICefProcessMessage; var aHandled : boolean) of object ;`
This item has no description.

`TOnRenderLoadingStateChange = procedure(const browser: ICefBrowser; isLoading, canGoBack, canGoForward: Boolean) ;`
ICefLoadHandler

`TOnRenderLoadStart = procedure(const browser: ICefBrowser; const frame: ICefFrame; transitionType: TCefTransitionType) ;`
This item has no description.

`TOnRenderLoadEnd = procedure(const browser: ICefBrowser; const frame: ICefFrame; httpStatusCode: Integer) ;`
This item has no description.

`TOnRenderLoadError = procedure(const browser: ICefBrowser; const frame: ICefFrame; errorCode: TCefErrorCode; const errorText, failedUrl: ustring) ;`
This item has no description.

Generated by PasDoc 0.16.0-snapshot.