Class TCEFLinkedWinControlBase

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCEFLinkedWinControlBase = class(TCEFWinControl)

Description

TCEFLinkedWinControlBase is a custom TWinControl to host the child controls created by the web browser to show the web contents and it's linked to the TChromium instance that handles that web browser. TCEFLinkedWinControlBase is the parent class of TChromiumWindow, TBrowserWindow and TCEFLinkedWindowParent.

Hierarchy

Overview

Fields

Protected FUseSetFocus: boolean;

Methods

Protected function GetChromium: TChromium; virtual; abstract;
Protected function GetUseSetFocus: Boolean; virtual;
Protected procedure SetUseSetFocus(aValue : boolean); virtual;
Protected procedure SetVisible(Value: Boolean); override;
Protected function GetChildWindowHandle: THandle; override;
Protected procedure WndProc(var aMessage: TMessage); override;
Public constructor Create(AOwner: TComponent); override;
Public procedure UpdateSize; override;

Properties

Protected property Chromium : TChromium read GetChromium;
Published property UseSetFocus : boolean read GetUseSetFocus write SetUseSetFocus default True;

Description

Fields

Protected FUseSetFocus: boolean;

This item has no description.

Methods

Protected function GetChromium: TChromium; virtual; abstract;

This item has no description.

Protected function GetUseSetFocus: Boolean; virtual;

This item has no description.

Protected procedure SetUseSetFocus(aValue : boolean); virtual;

This item has no description.

Protected procedure SetVisible(Value: Boolean); override;

This item has no description.

Protected function GetChildWindowHandle: THandle; override;

This item has no description.

Protected procedure WndProc(var aMessage: TMessage); override;

This item has no description.

Public constructor Create(AOwner: TComponent); override;

This item has no description.

Public procedure UpdateSize; override;

This item has no description. Showing description inherited from TCEFWinControl.UpdateSize.

Updates the size of the child windows created by the browser.

Properties

Protected property Chromium : TChromium read GetChromium;

TChromium instance used by this component.

Published property UseSetFocus : boolean read GetUseSetFocus write SetUseSetFocus default True;

Use TChromium.SetFocus when the component receives a WM_SETFOCUS message in Windows.


Generated by PasDoc 0.16.0-snapshot.