Record TCefWindowDelegate

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefWindowDelegate = record

Description

Implement this structure to handle window events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

Implemented by ICefWindowDelegate.

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/views/cef_window_delegate_capi.h">CEF source file: /include/capi/views/cef_window_delegate_capi.h (cef_window_delegate_t))

Overview

Fields

Public base: TCefPanelDelegate;
Public on_window_created: procedure(self: PCefWindowDelegate; window: PCefWindow); stdcall;
Public on_window_closing: procedure(self: PCefWindowDelegate; window: PCefWindow); stdcall;
Public on_window_destroyed: procedure(self: PCefWindowDelegate; window: PCefWindow); stdcall;
Public on_window_activation_changed: procedure(self: PCefWindowDelegate; window: PCefWindow; active: integer); stdcall;
Public on_window_bounds_changed: procedure(self: PCefWindowDelegate; window: PCefWindow; const new_bounds: PCefRect); stdcall;
Public on_window_fullscreen_transition: procedure(self: PCefWindowDelegate; window: PCefWindow; is_completed: integer); stdcall;
Public get_parent_window: function(self: PCefWindowDelegate; window: PCefWindow; is_menu, can_activate_menu: PInteger): PCefWindow; stdcall;
Public is_window_modal_dialog: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;
Public get_initial_bounds: function(self: PCefWindowDelegate; window: PCefWindow): TCefRect; stdcall;
Public get_initial_show_state: function(self: PCefWindowDelegate; window: PCefWindow): TCefShowState; stdcall;
Public is_frameless: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;
Public with_standard_window_buttons: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;
Public get_titlebar_height: function(self: PCefWindowDelegate; window: PCefWindow; titlebar_height: System.PSingle): Integer; stdcall;
Public accepts_first_mouse: function(self: PCefWindowDelegate; window: PCefWindow): TCefState; stdcall;
Public can_resize: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;
Public can_maximize: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;
Public can_minimize: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;
Public can_close: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;
Public on_accelerator: function(self: PCefWindowDelegate; window: PCefWindow; command_id: Integer): Integer; stdcall;
Public on_key_event: function(self: PCefWindowDelegate; window: PCefWindow; const event: PCefKeyEvent): Integer; stdcall;
Public on_theme_colors_changed: procedure(self: PCefWindowDelegate; window: PCefWindow; chrome_theme: Integer); stdcall;
Public get_window_runtime_style: function(self: PCefWindowDelegate): TCefRuntimeStyle; stdcall;
Public get_linux_window_properties: function(self: PCefWindowDelegate; window: PCefWindow; properties: PCefLinuxWindowProperties): Integer; stdcall;

Description

Fields

Public base: TCefPanelDelegate;

This item has no description.

Public on_window_created: procedure(self: PCefWindowDelegate; window: PCefWindow); stdcall;

This item has no description.

Public on_window_closing: procedure(self: PCefWindowDelegate; window: PCefWindow); stdcall;

This item has no description.

Public on_window_destroyed: procedure(self: PCefWindowDelegate; window: PCefWindow); stdcall;

This item has no description.

Public on_window_activation_changed: procedure(self: PCefWindowDelegate; window: PCefWindow; active: integer); stdcall;

This item has no description.

Public on_window_bounds_changed: procedure(self: PCefWindowDelegate; window: PCefWindow; const new_bounds: PCefRect); stdcall;

This item has no description.

Public on_window_fullscreen_transition: procedure(self: PCefWindowDelegate; window: PCefWindow; is_completed: integer); stdcall;

This item has no description.

Public get_parent_window: function(self: PCefWindowDelegate; window: PCefWindow; is_menu, can_activate_menu: PInteger): PCefWindow; stdcall;

This item has no description.

Public is_window_modal_dialog: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;

This item has no description.

Public get_initial_bounds: function(self: PCefWindowDelegate; window: PCefWindow): TCefRect; stdcall;

This item has no description.

Public get_initial_show_state: function(self: PCefWindowDelegate; window: PCefWindow): TCefShowState; stdcall;

This item has no description.

Public is_frameless: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;

This item has no description.

Public with_standard_window_buttons: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;

This item has no description.

Public get_titlebar_height: function(self: PCefWindowDelegate; window: PCefWindow; titlebar_height: System.PSingle): Integer; stdcall;

This item has no description.

Public accepts_first_mouse: function(self: PCefWindowDelegate; window: PCefWindow): TCefState; stdcall;

This item has no description.

Public can_resize: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;

This item has no description.

Public can_maximize: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;

This item has no description.

Public can_minimize: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;

This item has no description.

Public can_close: function(self: PCefWindowDelegate; window: PCefWindow): Integer; stdcall;

This item has no description.

Public on_accelerator: function(self: PCefWindowDelegate; window: PCefWindow; command_id: Integer): Integer; stdcall;

This item has no description.

Public on_key_event: function(self: PCefWindowDelegate; window: PCefWindow; const event: PCefKeyEvent): Integer; stdcall;

This item has no description.

Public on_theme_colors_changed: procedure(self: PCefWindowDelegate; window: PCefWindow; chrome_theme: Integer); stdcall;

This item has no description.

Public get_window_runtime_style: function(self: PCefWindowDelegate): TCefRuntimeStyle; stdcall;

This item has no description.

Public get_linux_window_properties: function(self: PCefWindowDelegate; window: PCefWindow; properties: PCefLinuxWindowProperties): Integer; stdcall;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.