summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-07-25 23:17:42 +0100
committerCarl Hetherington <cth@carlh.net>2012-07-25 23:17:42 +0100
commitc2ef3e10b128ab8b4c6a3d18542861be587a7d9c (patch)
tree691339d848446a4bdfc99301b7b6c80287709615 /src/tools
parent56ab6a6c907c385f571fce2966c18f203d95abb5 (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.cc15
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 ();