# Interface ICefViewDelegateEvents

Description
Hierarchy
Methods
Properties

## Unit

uCEFInterfaces

## Declaration

`type ICefViewDelegateEvents = interface(IInterface)`

## Description

Custom interface used to handle the ICefViewDelegate events.

###### Attributes

GUID['{74DDDB37-8F08-4672-BDB6-55CA2CD374ED}']

## Hierarchy

- IInterface
- ICefViewDelegateEvents

## Overview

### Methods

Public | `procedure doOnGetPreferredSize(const view: ICefView; var aResult : TCefSize);`
Public | `procedure doOnGetMinimumSize(const view: ICefView; var aResult : TCefSize);`
Public | `procedure doOnGetMaximumSize(const view: ICefView; var aResult : TCefSize);`
Public | `procedure doOnGetHeightForWidth(const view: ICefView; width: Integer; var aResult: Integer);`
Public | `procedure doOnParentViewChanged(const view: ICefView; added: boolean; const parent: ICefView);`
Public | `procedure doOnChildViewChanged(const view: ICefView; added: boolean; const child: ICefView);`
Public | `procedure doOnWindowChanged(const view: ICefView; added: boolean);`
Public | `procedure doOnLayoutChanged(const view: ICefView; new_bounds: TCefRect);`
Public | `procedure doOnFocus(const view: ICefView);`
Public | `procedure doOnBlur(const view: ICefView);`
Public | `procedure doOnThemeChanged(const view: ICefView);`
Public | `procedure doCreateCustomView;`
Public | `function GetComponentID: integer;`

### Properties

Public | `property ComponentID : integer read GetComponentID;`

## Description

### Methods

Public | `procedure doOnGetPreferredSize(const view: ICefView; var aResult : TCefSize);`
ICefViewDelegate

Public | `procedure doOnGetMinimumSize(const view: ICefView; var aResult : TCefSize);`
This item has no description.

Public | `procedure doOnGetMaximumSize(const view: ICefView; var aResult : TCefSize);`
This item has no description.

Public | `procedure doOnGetHeightForWidth(const view: ICefView; width: Integer; var aResult: Integer);`
This item has no description.

Public | `procedure doOnParentViewChanged(const view: ICefView; added: boolean; const parent: ICefView);`
This item has no description.

Public | `procedure doOnChildViewChanged(const view: ICefView; added: boolean; const child: ICefView);`
This item has no description.

Public | `procedure doOnWindowChanged(const view: ICefView; added: boolean);`
This item has no description.

Public | `procedure doOnLayoutChanged(const view: ICefView; new_bounds: TCefRect);`
This item has no description.

Public | `procedure doOnFocus(const view: ICefView);`
This item has no description.

Public | `procedure doOnBlur(const view: ICefView);`
This item has no description.

Public | `procedure doOnThemeChanged(const view: ICefView);`
This item has no description.

Public | `procedure doCreateCustomView;`
Custom

Public | `function GetComponentID: integer;`
This item has no description.

### Properties

Public | `property ComponentID : integer read GetComponentID;`
This item has no description.

Generated by PasDoc 1.0.4.