# Interface ICefWindowDelegateEvents

Description
Hierarchy
Methods

## Unit

uCEFInterfaces

## Declaration

`type ICefWindowDelegateEvents = interface(ICefPanelDelegateEvents)`

## Description

Custom interface used to handle all the ICefWindowDelegate events.

## Hierarchy

- IInterface
- ICefViewDelegateEvents
- ICefPanelDelegateEvents
- ICefWindowDelegateEvents

## Overview

### Methods

Public | `procedure doOnWindowCreated(const window_: ICefWindow);`
Public | `procedure doOnWindowClosing(const window_: ICefWindow);`
Public | `procedure doOnWindowDestroyed(const window_: ICefWindow);`
Public | `procedure doOnWindowActivationChanged(const window_: ICefWindow; active: boolean);`
Public | `procedure doOnWindowBoundsChanged(const window_: ICefWindow; const new_bounds: TCefRect);`
Public | `procedure doOnWindowFullscreenTransition(const window_: ICefWindow; is_completed: boolean);`
Public | `procedure doOnGetParentWindow(const window_: ICefWindow; var is_menu, can_activate_menu: boolean; var aResult : ICefWindow);`
Public | `procedure doOnIsWindowModalDialog(const window_: ICefWindow; var aResult : boolean);`
Public | `procedure doOnGetInitialBounds(const window_: ICefWindow; var aResult : TCefRect);`
Public | `procedure doOnGetInitialShowState(const window_: ICefWindow; var aResult : TCefShowState);`
Public | `procedure doOnIsFrameless(const window_: ICefWindow; var aResult : boolean);`
Public | `procedure doOnWithStandardWindowButtons(const window_: ICefWindow; var aResult : boolean);`
Public | `procedure doOnGetTitlebarHeight(const window_: ICefWindow; var titlebar_height: Single; var aResult : boolean);`
Public | `procedure doOnAcceptsFirstMouse(const window_: ICefWindow; var aResult: TCefState);`
Public | `procedure doOnCanResize(const window_: ICefWindow; var aResult : boolean);`
Public | `procedure doOnCanMaximize(const window_: ICefWindow; var aResult : boolean);`
Public | `procedure doOnCanMinimize(const window_: ICefWindow; var aResult : boolean);`
Public | `procedure doOnCanClose(const window_: ICefWindow; var aResult : boolean);`
Public | `procedure doOnAccelerator(const window_: ICefWindow; command_id: Integer; var aResult : boolean);`
Public | `procedure doOnKeyEvent(const window_: ICefWindow; const event: TCefKeyEvent; var aResult : boolean);`
Public | `procedure doOnThemeColorsChanged(const window_: ICefWindow; chrome_theme: Integer);`
Public | `procedure doOnGetWindowRuntimeStyle(var aResult: TCefRuntimeStyle);`
Public | `procedure doOnGetLinuxWindowProperties(const window_: ICefWindow; var properties: TLinuxWindowProperties; var aResult: boolean);`

## Description

### Methods

Public | `procedure doOnWindowCreated(const window_: ICefWindow);`
This item has no description. ###### Attributes GUID['{05C19A41-E75D-459E-AD4D-C8A0CA4A49D3}']

Public | `procedure doOnWindowClosing(const window_: ICefWindow);`
This item has no description.

Public | `procedure doOnWindowDestroyed(const window_: ICefWindow);`
This item has no description.

Public | `procedure doOnWindowActivationChanged(const window_: ICefWindow; active: boolean);`
This item has no description.

Public | `procedure doOnWindowBoundsChanged(const window_: ICefWindow; const new_bounds: TCefRect);`
This item has no description.

Public | `procedure doOnWindowFullscreenTransition(const window_: ICefWindow; is_completed: boolean);`
This item has no description.

Public | `procedure doOnGetParentWindow(const window_: ICefWindow; var is_menu, can_activate_menu: boolean; var aResult : ICefWindow);`
This item has no description.

Public | `procedure doOnIsWindowModalDialog(const window_: ICefWindow; var aResult : boolean);`
This item has no description.

Public | `procedure doOnGetInitialBounds(const window_: ICefWindow; var aResult : TCefRect);`
This item has no description.

Public | `procedure doOnGetInitialShowState(const window_: ICefWindow; var aResult : TCefShowState);`
This item has no description.

Public | `procedure doOnIsFrameless(const window_: ICefWindow; var aResult : boolean);`
This item has no description.

Public | `procedure doOnWithStandardWindowButtons(const window_: ICefWindow; var aResult : boolean);`
This item has no description.

Public | `procedure doOnGetTitlebarHeight(const window_: ICefWindow; var titlebar_height: Single; var aResult : boolean);`
This item has no description.

Public | `procedure doOnAcceptsFirstMouse(const window_: ICefWindow; var aResult: TCefState);`
This item has no description.

Public | `procedure doOnCanResize(const window_: ICefWindow; var aResult : boolean);`
This item has no description.

Public | `procedure doOnCanMaximize(const window_: ICefWindow; var aResult : boolean);`
This item has no description.

Public | `procedure doOnCanMinimize(const window_: ICefWindow; var aResult : boolean);`
This item has no description.

Public | `procedure doOnCanClose(const window_: ICefWindow; var aResult : boolean);`
This item has no description.

Public | `procedure doOnAccelerator(const window_: ICefWindow; command_id: Integer; var aResult : boolean);`
This item has no description.

Public | `procedure doOnKeyEvent(const window_: ICefWindow; const event: TCefKeyEvent; var aResult : boolean);`
This item has no description.

Public | `procedure doOnThemeColorsChanged(const window_: ICefWindow; chrome_theme: Integer);`
This item has no description.

Public | `procedure doOnGetWindowRuntimeStyle(var aResult: TCefRuntimeStyle);`
This item has no description.

Public | `procedure doOnGetLinuxWindowProperties(const window_: ICefWindow; var properties: TLinuxWindowProperties; var aResult: boolean);`
This item has no description.

Generated by PasDoc 1.0.4.