diff --git a/Rdmp.Core.Tests/Rdmp.Core.Tests.csproj b/Rdmp.Core.Tests/Rdmp.Core.Tests.csproj index 457640b807..f7cb48e6d2 100644 --- a/Rdmp.Core.Tests/Rdmp.Core.Tests.csproj +++ b/Rdmp.Core.Tests/Rdmp.Core.Tests.csproj @@ -80,7 +80,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/Rdmp.UI.Tests/Rdmp.UI.Tests.csproj b/Rdmp.UI.Tests/Rdmp.UI.Tests.csproj index 45425c90ab..2020c1da5f 100644 --- a/Rdmp.UI.Tests/Rdmp.UI.Tests.csproj +++ b/Rdmp.UI.Tests/Rdmp.UI.Tests.csproj @@ -27,7 +27,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/Tools/rdmp/CommandLine/Gui/ConsoleMainWindow.cs b/Tools/rdmp/CommandLine/Gui/ConsoleMainWindow.cs index 5ea15d9d70..521b7aa156 100644 --- a/Tools/rdmp/CommandLine/Gui/ConsoleMainWindow.cs +++ b/Tools/rdmp/CommandLine/Gui/ConsoleMainWindow.cs @@ -157,12 +157,13 @@ internal void SetUp(Toplevel top) Application.RootMouseEvent = OnRootMouseEvent; + + + _treeView.ObjectActivationButton = _rightClick; - _treeView.ObjectActivated += _treeView_ObjectActivated; _treeView.KeyPress += treeView_KeyPress; _treeView.SelectionChanged += _treeView_SelectionChanged; _treeView.AspectGetter = AspectGetter; - var statusBar = new StatusBar(new StatusItem[] { new(Key.Q | Key.CtrlMask, "~^Q~ Quit", () => Quit()), @@ -363,6 +364,10 @@ private void treeView_KeyPress(View.KeyEventEventArgs obj) { switch (obj.KeyEvent.Key) { + case Key.Enter: + _treeView_ObjectActivated(null); + obj.Handled = true; + break; case Key.DeleteChar: var many = _treeView.GetAllSelectedObjects().ToArray(); obj.Handled = true;