private async void newquickcommand_Click(object sender, RoutedEventArgs e)
        {
            var dialog = new CmdEditor(this, dialogSettings, null);

            dialog.AddedNewQuickCommand += Qle_AddedNewQuickCommand;
            await this.ShowMetroDialogAsync(dialog);
        }
        private async void edit_Click(object sender, RoutedEventArgs e)
        {
            QuickCommand qc = this.commandsList.SelectedItem as QuickCommand;

            var dialog = new CmdEditor(this, dialogSettings, qc);

            dialog.AddedNewQuickCommand += Qle_AddedNewQuickCommand;
            await this.ShowMetroDialogAsync(dialog);
        }