private void InitializeConfigurations()
        {
            Model.ActiveConfiguration = new PandocConfigurationItem()
            {
                Name = "Markdown Document Conversion",
                CommandLineArguments    = "-f markdown -s \"{fileIn}\" -o \"{fileOut}\"",
                PromptForOutputFilename = true,
                Description             =
                    "Uses Pandoc to converts the current Markdown document from Markdown to the specified output format. This dialog prompts for a filename, the extension of which determines what format the file is created with. Common formats include: .pdf, .docx, .epub, .html, .odt etc."
            };
            Model.Configurations.Add(Model.ActiveConfiguration);
            var config = new PandocConfigurationItem()
            {
                Name = "Generic Document Conversion",
                CommandLineArguments    = "-s \"{fileIn}\" -o \"{fileOut}\"",
                PromptForOutputFilename = true,
                PromptForInputFilename  = true,
                Description             =
                    "Converts any document type that Pandoc supports for input, to any document type that it supports for output based on extension used.  You are prompted for an input file and an output file."
            };

            Model.Configurations.Add(config);
            config = new PandocConfigurationItem()
            {
                Name = "HTML Document Conversion",
                CommandLineArguments    = "f html -s \"{fileIn}\" -o \"{fileOut}\"",
                PromptForOutputFilename = true,
                Description             =
                    "Converts the current document to HTML using the active Markdown Parser (not necessarily Pandoc) and then uses Pandoc to convert the resulting HTML to the specified output format. This dialog prompts for a filename, the extension of which determines what format the file is created with. Common formats include: .pdf, .docx, .epub, .html, .odt etc."
            };
            Model.Configurations.Add(config);
        }
        private void ToolButtonNewCommand_Click(object sender, RoutedEventArgs e)
        {
            var item = new PandocConfigurationItem {
                Name = "New Command"
            };

            Model.Configurations.Add(item);
            Model.ActiveConfiguration = item;
            //ListConfigurations.SelectedItems.Add(Model.ActiveConfiguration);
        }