SessionLoadWindow.chooseDatabaseToImport C# (CSharp) Method

chooseDatabaseToImport() private method

private chooseDatabaseToImport ( ) : void
return void
    private void chooseDatabaseToImport()
    {
        Gtk.FileChooserDialog filechooser = new Gtk.FileChooserDialog ("Choose ChronoJump database to import from",
                                                                       session_load, FileChooserAction.Open,
                                                                       "Cancel",ResponseType.Cancel,
                                                                       "Open",ResponseType.Accept);

        FileFilter file_filter = new FileFilter();
        file_filter.AddPattern ("*.db");
        file_filter.Name = "ChronoJump database";
        filechooser.AddFilter (file_filter);

        if (filechooser.Run () == (int)ResponseType.Accept) {
            import_file_path = filechooser.Filename;
            file_path_import.Text = System.IO.Path.GetFileName (import_file_path);
            file_path_import.TooltipText = import_file_path;
        }
        filechooser.Destroy ();
        recreateTreeView ("file path changed");
    }