using std::vector;
using std::max;
using std::exception;
-using boost::shared_ptr;
-using boost::weak_ptr;
-using boost::dynamic_pointer_cast;
+using std::shared_ptr;
+using std::weak_ptr;
+using std::dynamic_pointer_cast;
using boost::optional;
using namespace dcpomatic;
#if BOOST_VERSION >= 106100
LimitedSplitter::LimitedSplitter (wxWindow* parent)
: wxSplitterWindow (parent, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_NOBORDER | wxSP_3DSASH | wxSP_LIVE_UPDATE)
+ , _first_shown (false)
, _top_panel_minimum_size (350)
{
/* This value doesn't really mean much but we just want to stop double-click on the
/* Fallback for when GetFromWindow fails for reasons that aren't clear */
SplitHorizontally (top, bottom, -600);
}
-
+ _first_shown = true;
}