Class TCefClientRef

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefClientRef = class(TCefBaseRefCountedRef, ICefClient)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected procedure GetAudioHandler(var aHandler : ICefAudioHandler); virtual;
Protected procedure GetCommandHandler(var aHandler : ICefCommandHandler); virtual;
Protected procedure GetContextMenuHandler(var aHandler : ICefContextMenuHandler); virtual;
Protected procedure GetDialogHandler(var aHandler : ICefDialogHandler); virtual;
Protected procedure GetDisplayHandler(var aHandler : ICefDisplayHandler); virtual;
Protected procedure GetDownloadHandler(var aHandler : ICefDownloadHandler); virtual;
Protected procedure GetDragHandler(var aHandler : ICefDragHandler); virtual;
Protected procedure GetFindHandler(var aHandler : ICefFindHandler); virtual;
Protected procedure GetFocusHandler(var aHandler : ICefFocusHandler); virtual;
Protected procedure GetFrameHandler(var aHandler : ICefFrameHandler); virtual;
Protected procedure GetPermissionHandler(var aHandler: ICefPermissionHandler); virtual;
Protected procedure GetJsdialogHandler(var aHandler : ICefJsdialogHandler); virtual;
Protected procedure GetKeyboardHandler(var aHandler : ICefKeyboardHandler); virtual;
Protected procedure GetLifeSpanHandler(var aHandler : ICefLifeSpanHandler); virtual;
Protected procedure GetLoadHandler(var aHandler : ICefLoadHandler); virtual;
Protected procedure GetPrintHandler(var aHandler : ICefPrintHandler); virtual;
Protected procedure GetRenderHandler(var aHandler : ICefRenderHandler); virtual;
Protected procedure GetRequestHandler(var aHandler : ICefRequestHandler); virtual;
Protected function OnProcessMessageReceived(const browser: ICefBrowser; const frame: ICefFrame; sourceProcess: TCefProcessId; const message_ : ICefProcessMessage): Boolean; virtual;
Protected procedure RemoveReferences; virtual;
Public class function UnWrap(data: Pointer): ICefClient;

Description

Methods

Protected procedure GetAudioHandler(var aHandler : ICefAudioHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetAudioHandler.

Return the handler for audio rendering events.

Protected procedure GetCommandHandler(var aHandler : ICefCommandHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetCommandHandler.

Return the handler for commands. If no handler is provided the default implementation will be used.

Protected procedure GetContextMenuHandler(var aHandler : ICefContextMenuHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetContextMenuHandler.

Return the handler for context menus. If no handler is provided the default implementation will be used.

Protected procedure GetDialogHandler(var aHandler : ICefDialogHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetDialogHandler.

Return the handler for dialogs. If no handler is provided the default implementation will be used.

Protected procedure GetDisplayHandler(var aHandler : ICefDisplayHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetDisplayHandler.

Return the handler for browser display state events.

Protected procedure GetDownloadHandler(var aHandler : ICefDownloadHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetDownloadHandler.

Return the handler for download events. If no handler is returned downloads will not be allowed.

Protected procedure GetDragHandler(var aHandler : ICefDragHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetDragHandler.

Return the handler for drag events.

Protected procedure GetFindHandler(var aHandler : ICefFindHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetFindHandler.

Return the handler for find result events.

Protected procedure GetFocusHandler(var aHandler : ICefFocusHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetFocusHandler.

Return the handler for focus events.

Protected procedure GetFrameHandler(var aHandler : ICefFrameHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetFrameHandler.

Return the handler for events related to ICefFrame lifespan. This function will be called once during ICefBrowser creation and the result will be cached for performance reasons.

Protected procedure GetPermissionHandler(var aHandler: ICefPermissionHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetPermissionHandler.

Return the handler for permission requests.

Protected procedure GetJsdialogHandler(var aHandler : ICefJsdialogHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetJsdialogHandler.

Return the handler for JavaScript dialogs. If no handler is provided the default implementation will be used.

Protected procedure GetKeyboardHandler(var aHandler : ICefKeyboardHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetKeyboardHandler.

Return the handler for keyboard events.

Protected procedure GetLifeSpanHandler(var aHandler : ICefLifeSpanHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetLifeSpanHandler.

Return the handler for browser life span events.

Protected procedure GetLoadHandler(var aHandler : ICefLoadHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetLoadHandler.

Return the handler for browser load status events.

Protected procedure GetPrintHandler(var aHandler : ICefPrintHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetPrintHandler.

Return the handler for printing on Linux. If a print handler is not provided then printing will not be supported on the Linux platform.

Protected procedure GetRenderHandler(var aHandler : ICefRenderHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetRenderHandler.

Return the handler for off-screen rendering events.

Protected procedure GetRequestHandler(var aHandler : ICefRequestHandler); virtual;

This item has no description. Showing description inherited from ICefClient.GetRequestHandler.

Return the handler for browser request events.

Protected function OnProcessMessageReceived(const browser: ICefBrowser; const frame: ICefFrame; sourceProcess: TCefProcessId; const message_ : ICefProcessMessage): Boolean; virtual;

This item has no description. Showing description inherited from ICefClient.OnProcessMessageReceived.

Called when a new message is received from a different process. Return true (1) if the message was handled or false (0) otherwise. It is safe to keep a reference to |message| outside of this callback.

Protected procedure RemoveReferences; virtual;

This item has no description. Showing description inherited from ICefClient.RemoveReferences.

Custom procedure to clear all references.

Public class function UnWrap(data: Pointer): ICefClient;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.