[TUI] Add Main Help dialog with F1 shortcut and Ok command

This commit is contained in:
2025-10-16 21:14:27 +01:00
parent e4be93ee5c
commit 8aca911c3d
5 changed files with 125 additions and 1 deletions

View File

@@ -0,0 +1,24 @@
using System.Windows.Input;
using CommunityToolkit.Mvvm.Input;
using Iciclecreek.Avalonia.WindowManager;
namespace Aaru.Tui.ViewModels.Dialogs;
public sealed class MainHelpDialogViewModel : ViewModelBase
{
internal ManagedWindow _dialog = null!;
public MainHelpDialogViewModel(ManagedWindow dialog)
{
_dialog = dialog;
OkCommand = new RelayCommand(Ok);
}
public ICommand OkCommand { get; }
void Ok()
{
_dialog.Close(true);
}
}