TurboPower_IPro: New selection method SHIFT+Click

git-svn-id: trunk@50155 -
This commit is contained in:
wp 2015-10-24 19:30:59 +00:00
parent 41bc75cd8e
commit 604f4c1410

View File

@ -12945,10 +12945,17 @@ begin
{$IFDEF IP_LAZARUS}
Self.SetFocus;
if (Button=mbLeft) and HtmlPanel.AllowTextSelect then begin
ClearSelection;
SelStart := Point(X + ViewLeft, Y + ViewTop);
NewSelection := False;
HaveSelection := True;
if Shift * [ssShift] = [] then begin
ClearSelection;
SelStart := Point(X + ViewLeft, Y + ViewTop);
NewSelection := False;
HaveSelection := True;
end else
if (Shift * [ssShift] = [ssShift]) and HaveSelection then begin
SelEnd := Point(X + ViewLeft, Y + ViewTop);
SetSelection;
ScrollPtInView(SelEnd);
end;
end;
{$ELSE}
IPHC := HtmlPanel;