summaryrefslogtreecommitdiff
path: root/src/wx/film_editor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/wx/film_editor.cc')
-rw-r--r--src/wx/film_editor.cc19
1 files changed, 3 insertions, 16 deletions
diff --git a/src/wx/film_editor.cc b/src/wx/film_editor.cc
index 4240bc05c..f35996644 100644
--- a/src/wx/film_editor.cc
+++ b/src/wx/film_editor.cc
@@ -116,6 +116,7 @@ FilmEditor::FilmEditor (Film* f, wxWindow* parent)
s->Add (video_control (_audio_gain), 1);
video_control (add_label_to_sizer (s, this, "dB"));
_audio_gain_calculate_button = new wxButton (this, wxID_ANY, _("Calculate..."));
+ video_control (_audio_gain_calculate_button);
s->Add (_audio_gain_calculate_button, 1, wxEXPAND);
_sizer->Add (s);
}
@@ -130,7 +131,7 @@ FilmEditor::FilmEditor (Film* f, wxWindow* parent)
}
video_control (add_label_to_sizer (_sizer, this, "Frames Per Second"));
- _frames_per_second = new wxTextCtrl (this, wxID_ANY, wxT (""), wxDefaultPosition, wxDefaultSize, 0, wxTextValidator (wxFILTER_NUMERIC));
+ _frames_per_second = new wxStaticText (this, wxID_ANY, wxT (""));
_sizer->Add (video_control (_frames_per_second));
video_control (add_label_to_sizer (_sizer, this, "Original Size"));
@@ -201,7 +202,6 @@ FilmEditor::FilmEditor (Film* f, wxWindow* parent)
/* Now connect to them, since initial values are safely set */
_name->Connect (wxID_ANY, wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler (FilmEditor::name_changed), 0, this);
- _frames_per_second->Connect (wxID_ANY, wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler (FilmEditor::frames_per_second_changed), 0, this);
_format->Connect (wxID_ANY, wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler (FilmEditor::format_changed), 0, this);
_content->Connect (wxID_ANY, wxEVT_COMMAND_FILEPICKER_CHANGED, wxCommandEventHandler (FilmEditor::content_changed), 0, this);
_left_crop->Connect (wxID_ANY, wxEVT_COMMAND_SPINCTRL_UPDATED, wxCommandEventHandler (FilmEditor::left_crop_changed), 0, this);
@@ -373,7 +373,7 @@ FilmEditor::film_changed (Film::Property p)
{
stringstream s;
s << fixed << setprecision(2) << _film->frames_per_second();
- _frames_per_second->ChangeValue (std_to_wx (s.str ()));
+ _frames_per_second->SetLabel (std_to_wx (s.str ()));
break;
}
case Film::AUDIO_CHANNELS:
@@ -558,19 +558,6 @@ FilmEditor::scaler_changed (wxCommandEvent &)
_ignore_changes = Film::NONE;
}
-/** Called when the frames per second widget has been changed */
-void
-FilmEditor::frames_per_second_changed (wxCommandEvent &)
-{
- if (!_film) {
- return;
- }
-
- _ignore_changes = Film::FRAMES_PER_SECOND;
- _film->set_frames_per_second (boost::lexical_cast<float> (wx_to_std (_frames_per_second->GetValue ())));
- _ignore_changes = Film::NONE;
-}
-
void
FilmEditor::audio_gain_changed (wxCommandEvent &)
{