You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-06-12 22:07:39 +02:00
Fixed #246: FMX doesn't have a OnMove event
This commit is contained in:
@ -79,6 +79,7 @@ type
|
||||
procedure NotifyMoveOrResizeStarted;
|
||||
procedure DoDestroyParent;
|
||||
procedure SendCloseMsg;
|
||||
procedure SetBounds(ALeft: Integer; ATop: Integer; AWidth: Integer; AHeight: Integer); override;
|
||||
|
||||
property Closing : boolean read FClosing;
|
||||
property Homepage : string read FHomepage write FHomepage;
|
||||
@ -227,6 +228,16 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TChildForm.SetBounds(ALeft, ATop, AWidth, AHeight: Integer);
|
||||
var
|
||||
PositionChanged: Boolean;
|
||||
begin
|
||||
PositionChanged := (ALeft <> Left) or (ATop <> Top);
|
||||
inherited SetBounds(ALeft, ATop, AWidth, AHeight);
|
||||
if PositionChanged then
|
||||
NotifyMoveOrResizeStarted;
|
||||
end;
|
||||
|
||||
procedure TChildForm.NotifyMoveOrResizeStarted;
|
||||
begin
|
||||
// This is needed to display some HTML elements correctly
|
||||
|
Reference in New Issue
Block a user