-
- /* Set up the sizer */
- _sizer = new wxFlexGridSizer (2, 6, 6);
- this->SetSizer (_sizer);
-
- add_label_to_sizer (_sizer, this, _labels, "Name");
- _sizer->Add (_name, 1, wxEXPAND);
-
-#if 0
- add_label_to_sizer (_sizer, this, _labels, "Content");
- _sizer->Add (_content, 1, wxEXPAND);
-#endif
-
- add_label_to_sizer (_sizer, this, _labels, "Content Type");
- _sizer->Add (_dcp_content_type);
-
- add_label_to_sizer (_sizer, this, _labels, "Frames Per Second");
- _sizer->Add (video_control (_frames_per_second));
-
- add_label_to_sizer (_sizer, this, _labels, "Format");
- _sizer->Add (_format);
-
- add_label_to_sizer (_sizer, this, _labels, "Crop");
- _crop_sizer = new wxBoxSizer (wxHORIZONTAL);
- _crop_panel->SetSizer (_crop_sizer);
-
- add_label_to_sizer (_crop_sizer, _crop_panel, _labels, "L");
- _crop_sizer->Add (_left_crop, 0);
- add_label_to_sizer (_crop_sizer, _crop_panel, _labels, "R");
- _crop_sizer->Add (_right_crop, 0);
- add_label_to_sizer (_crop_sizer, _crop_panel, _labels, "T");
- _crop_sizer->Add (_top_crop, 0);
- add_label_to_sizer (_crop_sizer, _crop_panel, _labels, "B");
- _crop_sizer->Add (_bottom_crop, 0);
-
- _sizer->Add (_crop_panel);
-
- /* VIDEO-only stuff */
- video_control (add_label_to_sizer (_sizer, this, _labels, "Filters"));
- _filters_sizer = new wxBoxSizer (wxHORIZONTAL);
- _filters_panel->SetSizer (_filters_sizer);
- _filters_sizer->Add (_filters, 1, wxEXPAND | wxALIGN_CENTER_VERTICAL | wxALL, 6);
- _filters_sizer->Add (_filters_button, 0);
- _sizer->Add (_filters_panel, 1);
-
- video_control (add_label_to_sizer (_sizer, this, _labels, "Scaler"));
- _sizer->Add (video_control (_scaler), 1);
-
- video_control (add_label_to_sizer (_sizer, this, _labels, "Audio Gain"));
- _audio_gain_sizer = new wxBoxSizer (wxHORIZONTAL);
- _audio_gain_panel->SetSizer (_audio_gain_sizer);
- _audio_gain_sizer->Add (video_control (_audio_gain), 1);
- video_control (add_label_to_sizer (_audio_gain_sizer, _audio_gain_panel, _labels, "dB"));
- _sizer->Add (_audio_gain_panel);
-
- video_control (add_label_to_sizer (_sizer, this, _labels, "Audio Delay"));
- _audio_delay_sizer = new wxBoxSizer (wxHORIZONTAL);
- _audio_delay_panel->SetSizer (_audio_delay_sizer);
- _audio_delay_sizer->Add (video_control (_audio_delay), 1);
- video_control (add_label_to_sizer (_audio_delay_sizer, _audio_delay_panel, _labels, "ms"));
- _sizer->Add (_audio_delay_panel);
-
- video_control (add_label_to_sizer (_sizer, this, _labels, "Original Size"));
- _sizer->Add (video_control (_original_size), 1, wxALIGN_CENTER_VERTICAL);
-
- video_control (add_label_to_sizer (_sizer, this, _labels, "Length"));
- _sizer->Add (video_control (_length), 1, wxALIGN_CENTER_VERTICAL);
-
- video_control (add_label_to_sizer (_sizer, this, _labels, "Audio"));
- _sizer->Add (video_control (_audio), 1, wxALIGN_CENTER_VERTICAL);
-
- video_control (add_label_to_sizer (_sizer, this, _labels, "Range"));
- _dcp_range_sizer = new wxBoxSizer (wxHORIZONTAL);
- _dcp_range_panel->SetSizer (_dcp_range_sizer);
- _dcp_range_sizer->Add (video_control (_dcp_range), 1, wxALIGN_CENTER_VERTICAL);
- _dcp_range_sizer->Add (video_control (_change_dcp_range_button));
- _sizer->Add (_dcp_range_panel);
-
- _sizer->Add (_dcp_ab, 1);
- _sizer->AddSpacer (0);
-
- /* STILL-only stuff */
- still_control (add_label_to_sizer (_sizer, this, _labels, "Duration"));
- _sizer->Add (still_control (_still_duration));
- still_control (add_label_to_sizer (_sizer, this, _labels, "s"));
-