using System.Windows.Input;

namespace QC.QMine;

public class CustomRoutedCommands
{
	public static RoutedCommand RunDataMinerCommand = new RoutedCommand("RunDataMinerCommand", typeof(MainWindow), new InputGestureCollection
	{
		new KeyGesture(Key.F5)
	});

	public static RoutedCommand RunSelectedDataMinerCommand = new RoutedCommand("RunSelectedDataMinerCommand", typeof(MainWindow), null);

	public static RoutedCommand OpenPluginSettingsCommand = new RoutedCommand("OpenPluginSettingsCommand", typeof(MainWindow), null);

	public static RoutedCommand ClosePluginSettingsCommand = new RoutedCommand("ClosePluginSettingsCommand", typeof(MainWindow), null);

	public static RoutedCommand NewPluginSettingsCommand = new RoutedCommand("NewPluginSettingsCommand", typeof(MainWindow), null);

	public static RoutedCommand SavePluginSettingsCommand = new RoutedCommand("SavePluginSettingsCommand", typeof(MainWindow), null);

	public static RoutedCommand SaveAsPluginSettingsCommand = new RoutedCommand("SaveAsPluginSettingsCommand", typeof(MainWindow), null);

	public static RoutedCommand ResetPluginSettingsCommand = new RoutedCommand("ResetPluginSettingsCommand", typeof(MainWindow), null);

	public static RoutedCommand CloseOutputTabCommand = new RoutedCommand("CloseOutputTabCommand", typeof(MainWindow), null);

	public static RoutedCommand ChangeDatabaseCommand = new RoutedCommand("ChangeDatabaseCommand", typeof(MainWindow), null);
}
