- set_modal (true);
- set_position (Gtk::WIN_POS_MOUSE);
- set_name (N_("TimeFXDialog"));
-
- WindowTitle title(Glib::get_application_name());
- if (pitching) {
- title += _("Pitch Shift");
- } else {
- title += _("Time Stretch");
- }
- set_title(title.get_string());
-
- cancel_button = add_button (_("Cancel"), Gtk::RESPONSE_CANCEL);
-
- get_vbox()->set_spacing (5);
- get_vbox()->set_border_width (12);
-
- if (pitching) {
-
- upper_button_box.set_spacing (5);
- upper_button_box.set_border_width (5);
-
- Gtk::Label* l;
-
- l = manage (new Label (_("Octaves")));
- upper_button_box.pack_start (*l, false, false);
- upper_button_box.pack_start (pitch_octave_spinner, false, false);
-
- l = manage (new Label (_("Semitones (12TET)")));
- upper_button_box.pack_start (*l, false, false);
- upper_button_box.pack_start (pitch_semitone_spinner, false, false);
-
- l = manage (new Label (_("Cents")));
- upper_button_box.pack_start (*l, false, false);
- upper_button_box.pack_start (pitch_cent_spinner, false, false);
-
- pitch_cent_spinner.set_digits (1);
-
- upper_button_box.pack_start (preserve_formants_button, false, false);