mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-08 09:38:12 +02:00
Debugger: Assembler view - stop wheel scroll from moving selection
This commit is contained in:
parent
67069ef84b
commit
eb6e46b08f
@ -728,7 +728,7 @@ end;
|
||||
|
||||
procedure TAssemblerDlg.pbAsmMouseWheel(Sender: TObject; Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
|
||||
var
|
||||
i, j: LongInt;
|
||||
j: LongInt;
|
||||
begin
|
||||
if not ToolButtonPower.Down then exit;
|
||||
Handled := True;
|
||||
@ -740,10 +740,8 @@ begin
|
||||
exit;
|
||||
|
||||
FWheelAccu := FWheelAccu - j * 120;
|
||||
i := FTopLine ;
|
||||
if FSelectLine <> MaxInt
|
||||
then SetSelection(FSelectLine - j, False, ssShift in Shift);
|
||||
SetTopline(i - j);
|
||||
SetTopLine(FTopLine - j);
|
||||
pbAsm.Invalidate;
|
||||
end;
|
||||
|
||||
procedure TAssemblerDlg.pbAsmPaint(Sender: TObject);
|
||||
|
Loading…
Reference in New Issue
Block a user