Unit 'uCEFChromiumWindow' Package
[Overview][Classes][Index] [#pl_cef4typhon]

TChromiumWindow

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: uCEFChromiumWindow.pas line 29

type TChromiumWindow = class(TCEFLinkedWinControlBase)

protected

  FChromium: TChromium;

  

  FOnClose: TNotifyEvent;

  

  FOnBeforeClose: TNotifyEvent;

  

  FOnAfterCreated: TNotifyEvent;

  

  FUseSetFocus: Boolean;

  

  function GetChromium; override;

  

  function GetUseSetFocus; override;

  

  function GetBrowserInitialized;

  

  procedure WebBrowser_OnClose();

  

  procedure WebBrowser_OnBeforeClose();

  

  procedure WebBrowser_OnAfterCreated();

  

  procedure WebBrowser_OnGotFocus();

  

  procedure BrowserSetFocusMsg();

  

  procedure BrowserAfterCreated();

  

  procedure BrowserOnCLose();

  

  procedure DoEnter; override;

  

  procedure DoExit; override;

  

public

  constructor Create(); override;

  

  procedure AfterConstruction; override;

  

  function CreateBrowser;

  

  procedure CloseBrowser();

  

  procedure LoadURL();

  

  procedure NotifyMoveOrResizeStarted;

  

  property ChromiumBrowser: TChromium; [r]

  

  property Initialized: Boolean; [r]

  

published

  property UseSetFocus: Boolean; [rw]

  

  property OnClose: TNotifyEvent; [rw]

  

  property OnBeforeClose: TNotifyEvent; [rw]

  

  property OnAfterCreated: TNotifyEvent; [rw]

  

end;

Inheritance

TChromiumWindow

  

|

TCEFLinkedWinControlBase

  

|

TCEFWinControl

  

|

TObject



CT Web help

CodeTyphon Studio