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

TCEFBrowserViewComponent

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

Declaration

Source position: uCEFBrowserViewComponent.pas line 25

type TCEFBrowserViewComponent = class(TCEFViewComponent,ICefBrowserViewDelegateEvents)

protected

  FBrowserView: ICefBrowserView;

  

  FBrowserViewDlg: ICefBrowserViewDelegate;

  

  FOnBrowserCreated: TOnBrowserCreatedEvent;

  

  FOnBrowserDestroyed: TOnBrowserDestroyedEvent;

  

  FOnGetDelegateForPopupBrowserView: TOnGetDelegateForPopupBrowserViewEvent;

  

  FOnPopupBrowserViewCreated: TOnPopupBrowserViewCreatedEvent;

  

  FOnGetChromeToolbarType: TOnGetChromeToolbarTypeEvent;

  

  FOnUseFramelessWindowForPictureInPicture: TOnUseFramelessWindowForPictureInPicture;

  

  FOnGestureCommand: TOnGestureCommandEvent;

  

  procedure DestroyView; override;

  

  procedure Initialize; override;

  

  function GetInitialized; override;

  

  function GetAsView; override;

  

  function GetAsBrowserView; override;

  

  function GetBrowser;

  

  procedure doOnBrowserCreated();

  

  procedure doOnBrowserDestroyed();

  

  procedure doOnGetDelegateForPopupBrowserView();

  

  procedure doOnPopupBrowserViewCreated();

  

  procedure doOnGetChromeToolbarType();

  

  procedure doOnUseFramelessWindowForPictureInPicture();

  

  procedure doOnGestureCommand();

  

public

  function CreateBrowserView();

  

  function GetForBrowser();

  

  procedure SetPreferAccelerators();

  

  property Browser: ICefBrowser; [r]

  

  property BrowserView: ICefBrowserView; [r]

  

published

  property OnBrowserCreated: TOnBrowserCreatedEvent; [rw]

  

  property OnBrowserDestroyed: TOnBrowserDestroyedEvent; [rw]

  

  property OnGetDelegateForPopupBrowserView: TOnGetDelegateForPopupBrowserViewEvent; [rw]

  

  property OnPopupBrowserViewCreated: TOnPopupBrowserViewCreatedEvent; [rw]

  

  property OnGetChromeToolbarType: TOnGetChromeToolbarTypeEvent; [rw]

  

  property OnUseFramelessWindowForPictureInPicture: TOnUseFramelessWindowForPictureInPicture; [rw]

  

  property OnGestureCommand: TOnGestureCommandEvent; [rw]

  

end;

Inheritance

TCEFBrowserViewComponent

  

|

TCEFViewComponent,ICefBrowserViewDelegateEvents

  

|

TObject,ICefViewDelegateEvents



CT Web help

CodeTyphon Studio