X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8907154c1a8a6882c6797d1f16393ddfb23e7f3a..bae328c1ffa6005fbbdbbf862b3db6c648c2f004:/contrib/src/plot/plot.cpp diff --git a/contrib/src/plot/plot.cpp b/contrib/src/plot/plot.cpp index a6472e5358..8a52aa8be5 100644 --- a/contrib/src/plot/plot.cpp +++ b/contrib/src/plot/plot.cpp @@ -51,27 +51,27 @@ // event types //---------------------------------------------------------------------------- -DEFINE_EVENT_TYPE(wxEVT_PLOT_SEL_CHANGING); -DEFINE_EVENT_TYPE(wxEVT_PLOT_SEL_CHANGED); -DEFINE_EVENT_TYPE(wxEVT_PLOT_CLICKED); -DEFINE_EVENT_TYPE(wxEVT_PLOT_DOUBLECLICKED); -DEFINE_EVENT_TYPE(wxEVT_PLOT_ZOOM_IN); -DEFINE_EVENT_TYPE(wxEVT_PLOT_ZOOM_OUT); -DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CREATING); -DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CREATED); -DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CHANGING); -DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CHANGED); -DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CREATING); -DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CREATED); -DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CHANGING); -DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CHANGED); -DEFINE_EVENT_TYPE(wxEVT_PLOT_BEGIN_X_LABEL_EDIT); -DEFINE_EVENT_TYPE(wxEVT_PLOT_END_X_LABEL_EDIT); -DEFINE_EVENT_TYPE(wxEVT_PLOT_BEGIN_Y_LABEL_EDIT); -DEFINE_EVENT_TYPE(wxEVT_PLOT_END_Y_LABEL_EDIT); -DEFINE_EVENT_TYPE(wxEVT_PLOT_BEGIN_TITLE_EDIT); -DEFINE_EVENT_TYPE(wxEVT_PLOT_END_TITLE_EDIT); -DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_CREATE); +DEFINE_EVENT_TYPE(wxEVT_PLOT_SEL_CHANGING) +DEFINE_EVENT_TYPE(wxEVT_PLOT_SEL_CHANGED) +DEFINE_EVENT_TYPE(wxEVT_PLOT_CLICKED) +DEFINE_EVENT_TYPE(wxEVT_PLOT_DOUBLECLICKED) +DEFINE_EVENT_TYPE(wxEVT_PLOT_ZOOM_IN) +DEFINE_EVENT_TYPE(wxEVT_PLOT_ZOOM_OUT) +DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CREATING) +DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CREATED) +DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CHANGING) +DEFINE_EVENT_TYPE(wxEVT_PLOT_VALUE_SEL_CHANGED) +DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CREATING) +DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CREATED) +DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CHANGING) +DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_SEL_CHANGED) +DEFINE_EVENT_TYPE(wxEVT_PLOT_BEGIN_X_LABEL_EDIT) +DEFINE_EVENT_TYPE(wxEVT_PLOT_END_X_LABEL_EDIT) +DEFINE_EVENT_TYPE(wxEVT_PLOT_BEGIN_Y_LABEL_EDIT) +DEFINE_EVENT_TYPE(wxEVT_PLOT_END_Y_LABEL_EDIT) +DEFINE_EVENT_TYPE(wxEVT_PLOT_BEGIN_TITLE_EDIT) +DEFINE_EVENT_TYPE(wxEVT_PLOT_END_TITLE_EDIT) +DEFINE_EVENT_TYPE(wxEVT_PLOT_AREA_CREATE) //---------------------------------------------------------------------------- // accessor functions for the bitmaps (may return NULL, check for it!) @@ -781,10 +781,7 @@ wxPlotWindow::wxPlotWindow( wxWindow *parent, wxWindowID id, const wxPoint &pos, mainsizer->Add( m_plotAndTitleSizer, 1, wxEXPAND ); - SetAutoLayout( true ); - SetSizer( mainsizer ); - mainsizer->Fit(this); - mainsizer->SetSizeHints(this); + SetSizerAndFit( mainsizer ); SetTargetWindow( m_area );