mirror of https://gitlab.com/basile.b/dexed.git
reset message horz scrollbar on new item
This commit is contained in:
parent
b996a2852f
commit
d071bc31f6
|
|
@ -42,6 +42,9 @@ type
|
||||||
procedure AssignTo(Dest: TPersistent); override;
|
procedure AssignTo(Dest: TPersistent); override;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
TTreeHack = class(TTreeView)
|
||||||
|
end;
|
||||||
|
|
||||||
{ TCEMessagesWidget }
|
{ TCEMessagesWidget }
|
||||||
|
|
||||||
TCEMessagesWidget = class(TCEWidget, ICEEditableOptions, ICEMultiDocObserver, ICEProjectObserver, ICEMessagesDisplay)
|
TCEMessagesWidget = class(TCEWidget, ICEEditableOptions, ICEMultiDocObserver, ICEProjectObserver, ICEMessagesDisplay)
|
||||||
|
|
@ -585,8 +588,8 @@ begin
|
||||||
item.SelectedIndex := item.ImageIndex;
|
item.SelectedIndex := item.ImageIndex;
|
||||||
if not fastDisplay then
|
if not fastDisplay then
|
||||||
begin
|
begin
|
||||||
//TODO-cfeature: reset horz scroll bar to the left
|
|
||||||
clearOutOfRangeMessg;
|
clearOutOfRangeMessg;
|
||||||
|
TTreeHack(list).scrolledLeft := 0;
|
||||||
scrollToBack;
|
scrollToBack;
|
||||||
Application.ProcessMessages;
|
Application.ProcessMessages;
|
||||||
filterMessages(fCtxt);
|
filterMessages(fCtxt);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue