DockedFormEditor: AnchorDesigner: If control is clicked and border sized, change BorderSpacing.Around

git-svn-id: trunk@64945 -
This commit is contained in:
michl 2021-04-09 19:10:40 +00:00
parent f42f58fea5
commit 8191d53f6c

View File

@ -759,6 +759,12 @@ begin
LMouseOffset := MouseOffset;
LMouseOffset.x := LMouseOffset.x div DockedOptions.MouseBorderFactor;
LMouseOffset.y := LMouseOffset.y div DockedOptions.MouseBorderFactor;
// if control is clicked, change BorderSpacing.Around (x = y!)
if not State.IsAnchoring then
begin
LMouseOffset.x := (LMouseOffset.x + LMouseOffset.y) div 2;
LMouseOffset.y := LMouseOffset.x;
end;
if not DockedOptions.TreatBorder and not State.IsAnchoring then
begin