X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/778adf4c30bcab4a8a4822975eeed6c88fb43006..1b88c4e4a6ee616da3309e28b7500fa80fbd5240:/src/msw/statusbar.cpp?ds=sidebyside diff --git a/src/msw/statusbar.cpp b/src/msw/statusbar.cpp index b057c0e260..72da7d9980 100644 --- a/src/msw/statusbar.cpp +++ b/src/msw/statusbar.cpp @@ -108,7 +108,7 @@ bool wxStatusBar::Create(wxWindow *parent, m_hWnd = CreateWindow ( STATUSCLASSNAME, - _T(""), + wxT(""), wstyle, 0, 0, 0, 0, GetHwndOf(parent), @@ -153,6 +153,16 @@ wxStatusBar::~wxStatusBar() // occupy PostSizeEventToParent(); + // delete existing tooltips + for (size_t i=0; i(this), L"Status"); @@ -501,11 +520,13 @@ void wxStatusBar::SetStatusStyles(int n, const int styles[]) } // The SB_SETTEXT message is both used to set the field's text as well as - // the fields' styles. + // the fields' styles. // NOTE: MSDN library doesn't mention that nField and style have to be 'ORed' wxString text = GetStatusText(i); if (!StatusBar_SetText(GetHwnd(), style | i, text.wx_str())) + { wxLogLastError("StatusBar_SetText"); + } } }