tweak startup dialog a bit to correctly save ardour.rc when need; get PROGRAM_NAME...
[ardour.git] / gtk2_ardour / quantize_dialog.cc
index e8ec314133114d53217e50c650b16e496c58300d..727f2b0db9251c2b9bf93ba674eac6bacd7404b2 100644 (file)
@@ -1,24 +1,26 @@
-/* 
+/*
    Copyright (C) 2009 Paul Davis
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.
-   
+
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-   
+
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-   
+
 */
 
+#include <gtkmm/stock.h>
 #include "gtkmm2ext/utils.h"
 
+#include "pbd/convert.h"
 #include "quantize_dialog.h"
 #include "public_editor.h"
 
@@ -147,6 +149,9 @@ QuantizeDialog::QuantizeDialog (PublicEditor& e)
 
        snap_start_button.set_active (true);
        snap_end_button.set_active (false);
+
+       add_button (Stock::CANCEL, RESPONSE_CANCEL);
+       add_button (Stock::OK, RESPONSE_OK);
 }
 
 QuantizeDialog::~QuantizeDialog()
@@ -195,11 +200,11 @@ QuantizeDialog::grid_size_to_musical_time (const string& txt) const
        } else if (txt == _("Beats")) {
                return 1.0;
        }
-       
+
        return 1.0;
 }
 
-float 
+float
 QuantizeDialog::swing () const
 {
        if (!swing_button.get_active()) {
@@ -209,13 +214,13 @@ QuantizeDialog::swing () const
        return swing_adjustment.get_value ();
 }
 
-float 
+float
 QuantizeDialog::strength () const
 {
        return strength_adjustment.get_value ();
 }
 
-float 
+float
 QuantizeDialog::threshold () const
 {
        return threshold_adjustment.get_value ();