From 5a9b107dd0eb31726976fa537e51dd3d0e0bd447 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Thu, 2 Sep 2004 18:35:45 +0000 Subject: [PATCH] Don't set the size until after everything is initialized git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29011 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/generic/grid.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/generic/grid.cpp b/src/generic/grid.cpp index a90958f27d..b712c67c1d 100644 --- a/src/generic/grid.cpp +++ b/src/generic/grid.cpp @@ -3849,15 +3849,8 @@ wxGrid::wxGrid( wxWindow *parent, m_colMinWidths(GRID_HASH_SIZE), m_rowMinHeights(GRID_HASH_SIZE) { - // in order to make sure that a size event is not - // trigerred in a unfinished state - m_cornerLabelWin = NULL ; - m_rowLabelWin = NULL ; - m_colLabelWin = NULL ; - m_gridWin = NULL ; - - SetBestFittingSize(size); Create(); + SetBestFittingSize(size); } bool wxGrid::Create(wxWindow *parent, wxWindowID id, @@ -3871,8 +3864,8 @@ bool wxGrid::Create(wxWindow *parent, wxWindowID id, m_colMinWidths = wxLongToLongHashMap(GRID_HASH_SIZE) ; m_rowMinHeights = wxLongToLongHashMap(GRID_HASH_SIZE) ; - SetBestFittingSize(size); Create() ; + SetBestFittingSize(size); return true; }