mirror of https://gitlab.com/basile.b/dexed.git
messages, support for quick jump using kbrd
- arrows up/down: as single LMB - enter: as double LMB
This commit is contained in:
parent
588d99a473
commit
c65c724c74
|
@ -277,9 +277,10 @@ end;
|
||||||
procedure TCEMessagesWidget.ListKeyDown(Sender: TObject; var Key: Word;
|
procedure TCEMessagesWidget.ListKeyDown(Sender: TObject; var Key: Word;
|
||||||
Shift: TShiftState);
|
Shift: TShiftState);
|
||||||
var
|
var
|
||||||
i: NativeInt;
|
i: Integer;
|
||||||
begin
|
begin
|
||||||
if Key in [VK_BACK, VK_DELETE] then
|
case Key of
|
||||||
|
VK_BACK, VK_DELETE:
|
||||||
begin
|
begin
|
||||||
if List.SelectionCount > 0 then
|
if List.SelectionCount > 0 then
|
||||||
begin
|
begin
|
||||||
|
@ -289,6 +290,11 @@ begin
|
||||||
end
|
end
|
||||||
else clearbyContext(amcAll);
|
else clearbyContext(amcAll);
|
||||||
end;
|
end;
|
||||||
|
VK_UP, VK_DOWN:
|
||||||
|
if fOptions.singleMessageClick then handleMessageClick(nil);
|
||||||
|
VK_RETURN:
|
||||||
|
handleMessageClick(nil);
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TCEMessagesWidget.selCtxtClick(Sender: TObject);
|
procedure TCEMessagesWidget.selCtxtClick(Sender: TObject);
|
||||||
|
|
Loading…
Reference in New Issue