[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: uWVCoreWebView2Controller.pas line 28
type TCoreWebView2Controller = class
protected
FBaseIntf: ICoreWebView2Controller;
FBaseIntf2: ICoreWebView2Controller2;
FBaseIntf3: ICoreWebView2Controller3;
FBaseIntf4: ICoreWebView2Controller4;
FAcceleratorKeyPressedToken: EventRegistrationToken;
FGotFocusToken: EventRegistrationToken;
FLostFocusToken: EventRegistrationToken;
FMoveFocusRequestedToken: EventRegistrationToken;
FZoomFactorChangedToken: EventRegistrationToken;
FRasterizationScaleChangedToken: EventRegistrationToken;
function GetInitialized;
function GetZoomFactor;
function GetIsVisible;
function GetBounds;
function GetParentWindow;
function GetDefaultBackgroundColor;
function GetRasterizationScale;
function GetShouldDetectMonitorScaleChanges;
function GetBoundsMode;
function GetCoreWebView2;
function GetAllowExternalDrop;
procedure SetZoomFactor();
procedure SetIsVisible();
procedure SetBounds();
procedure SetParentWindow();
procedure SetDefaultBackgroundColor();
procedure SetRasterizationScale();
procedure SetShouldDetectMonitorScaleChanges();
procedure SetBoundsMode();
procedure SetAllowExternalDrop();
procedure InitializeFields;
procedure InitializeTokens;
procedure RemoveAllEvents;
function AddAcceleratorKeyPressedEvent();
function AddGotFocusEvent();
function AddLostFocusEvent();
function AddMoveFocusRequestedEvent();
function AddZoomFactorChangedEvent();
function AddRasterizationScaleChangedEvent();
public
constructor Create();
destructor Destroy; override;
function AddAllBrowserEvents();
function MoveFocus();
function Close;
function SetBoundsAndZoomFactor();
function NotifyParentWindowPositionChanged;
property Initialized: Boolean; [r]
property BaseIntf: ICoreWebView2Controller; [r]
property ZoomFactor: Double; [rw]
property IsVisible: Boolean; [rw]
property Bounds: TRect; [rw]
property ParentWindow: THandle; [rw]
property DefaultBackgroundColor: TColor; [rw]
property RasterizationScale: Double; [rw]
property ShouldDetectMonitorScaleChanges: Boolean; [rw]
property BoundsMode: TWVBoundsMode; [rw]
property CoreWebView2: ICoreWebView2; [r]
property AllowExternalDrop: Boolean; [rw]
end;
TCoreWebView2Controller
TObject