diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-07-25 23:17:42 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-07-25 23:17:42 +0100 |
| commit | c2ef3e10b128ab8b4c6a3d18542861be587a7d9c (patch) | |
| tree | 691339d848446a4bdfc99301b7b6c80287709615 /src/tools | |
| parent | 56ab6a6c907c385f571fce2966c18f203d95abb5 (diff) | |
Use a panel in the window to make Windows look better. Some tweaks to visibility.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/dvdomatic.cc | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/tools/dvdomatic.cc b/src/tools/dvdomatic.cc index d42ec62cf..e5b850619 100644 --- a/src/tools/dvdomatic.cc +++ b/src/tools/dvdomatic.cc @@ -198,12 +198,17 @@ public: Connect (ID_jobs_make_dcp_from_existing_transcode, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler (Frame::jobs_make_dcp_from_existing_transcode)); Connect (ID_help_about, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler (Frame::help_about)); - film_editor = new FilmEditor (film, this); - film_viewer = new FilmViewer (film, this); + wxPanel* panel = new wxPanel (this); + wxSizer* s = new wxBoxSizer (wxHORIZONTAL); + s->Add (panel, 1, wxEXPAND); + SetSizer (s); + + film_editor = new FilmEditor (film, panel); + film_viewer = new FilmViewer (film, panel); #ifndef DVDOMATIC_DISABLE_PLAYER - film_player = new FilmPlayer (film, this); + film_player = new FilmPlayer (film, panel); #endif - JobManagerView* job_manager_view = new JobManagerView (this); + JobManagerView* job_manager_view = new JobManagerView (panel); wxSizer* rhs_sizer = new wxBoxSizer (wxVERTICAL); rhs_sizer->Add (film_viewer, 3, wxEXPAND | wxALL); @@ -212,7 +217,7 @@ public: wxBoxSizer* main_sizer = new wxBoxSizer (wxHORIZONTAL); main_sizer->Add (film_editor, 0, wxALL, 6); main_sizer->Add (rhs_sizer, 1, wxEXPAND | wxALL, 6); - SetSizer (main_sizer); + panel->SetSizer (main_sizer); set_menu_sensitivity (); |
