Hold a reference on m_widget for the life of the associated wxWindow object.
authorPaul Cornett <paulcor@bullseye.com>
Tue, 26 Aug 2008 16:19:23 +0000 (16:19 +0000)
committerPaul Cornett <paulcor@bullseye.com>
Tue, 26 Aug 2008 16:19:23 +0000 (16:19 +0000)
commit9ff9d30c0aab3b281ef9b380eac17435556c5088
tree0e04ec91dd220b016822f253afb7343339bb372a
parent4a693a9b8c32885f42a2d1ac3c33beddd9192099
Hold a reference on m_widget for the life of the associated wxWindow object.
This allows removing some ugly hacks, and leaking of GtkWidgets by wxNotebook.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
43 files changed:
include/wx/gtk/filedlg.h
src/gtk/animate.cpp
src/gtk/bmpbuttn.cpp
src/gtk/bmpcbox.cpp
src/gtk/button.cpp
src/gtk/calctrl.cpp
src/gtk/checkbox.cpp
src/gtk/choice.cpp
src/gtk/clrpicker.cpp
src/gtk/collpane.cpp
src/gtk/colordlg.cpp
src/gtk/combobox.cpp
src/gtk/dataview.cpp
src/gtk/dirdlg.cpp
src/gtk/filectrl.cpp
src/gtk/filedlg.cpp
src/gtk/filepicker.cpp
src/gtk/fontdlg.cpp
src/gtk/fontpicker.cpp
src/gtk/gauge.cpp
src/gtk/hyperlink.cpp
src/gtk/listbox.cpp
src/gtk/mdi.cpp
src/gtk/menu.cpp
src/gtk/msgdlg.cpp
src/gtk/notebook.cpp
src/gtk/popupwin.cpp
src/gtk/radiobox.cpp
src/gtk/radiobut.cpp
src/gtk/scrolbar.cpp
src/gtk/slider.cpp
src/gtk/spinbutt.cpp
src/gtk/spinctrl.cpp
src/gtk/statbmp.cpp
src/gtk/statbox.cpp
src/gtk/statline.cpp
src/gtk/stattext.cpp
src/gtk/taskbar.cpp
src/gtk/tbargtk.cpp
src/gtk/textctrl.cpp
src/gtk/tglbtn.cpp
src/gtk/toplevel.cpp
src/gtk/window.cpp