debugger: select last event on event add

git-svn-id: trunk@30654 -
This commit is contained in:
paul 2011-05-10 06:17:54 +00:00
parent 4ae562d3db
commit ca906c31e1

View File

@ -158,7 +158,10 @@ begin
//removed from FEvents because of log limit.
// Also, TopItem and GetItemAt(0,0) both return nil in gtk2.
if tvFilteredEvents.Items.Count <> 0 then
tvFilteredEvents.Items[tvFilteredEvents.Items.Count -1].MakeVisible;
begin
tvFilteredEvents.Items[tvFilteredEvents.Items.Count - 1].MakeVisible;
tvFilteredEvents.Selected := tvFilteredEvents.Items[tvFilteredEvents.Items.Count - 1];
end;
end;
procedure TDbgEventsForm.SetEvents(const AEvents: TStrings);
@ -236,6 +239,7 @@ begin
Item.SelectedIndex := Rec.Category;
Item.Data := Rec.Ptr;
Item.MakeVisible;
tvFilteredEvents.Selected := Item;
end;
end;