X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ada88e3efe9048f4d660eb657b0e44bd463b0fba..e015e7f3acef09b57bcd34e8f6780a19afdfd97b:/src/msw/tooltip.cpp diff --git a/src/msw/tooltip.cpp b/src/msw/tooltip.cpp index cec5c0f8ed..a1f1b5c0a4 100644 --- a/src/msw/tooltip.cpp +++ b/src/msw/tooltip.cpp @@ -141,13 +141,13 @@ LRESULT APIENTRY wxToolTipWndProc(HWND hwndTT, { LPPOINT ppt = (LPPOINT)lParam; - // the window on which event occured + // the window on which event occurred HWND hwnd = ::WindowFromPoint(*ppt); OutputDebugString("TTM_WINDOWFROMPOINT: "); OutputDebugString(wxString::Format("0x%08x => ", hwnd)); - // return a HWND corresponding to a wxWindow because only wxWindows are + // return a HWND corresponding to a wxWindow because only wxWidgets are // associated with tooltips using TTM_ADDTOOL wxWindow *win = wxGetWindowFromHWND((WXHWND)hwnd); @@ -289,7 +289,7 @@ void wxToolTip::Add(WXHWND hWnd) if ( index != wxNOT_FOUND ) { #ifdef TTM_SETMAXTIPWIDTH - if ( wxTheApp->GetComCtl32Version() >= 470 ) + if ( wxApp::GetComCtl32Version() >= 470 ) { // use TTM_SETMAXTIPWIDTH to make tooltip multiline using the // extent of its first line as max value @@ -317,9 +317,9 @@ void wxToolTip::Add(WXHWND hWnd) } SIZE sz; - if ( !GetTextExtentPoint(hdc, m_text, index, &sz) ) + if ( !::GetTextExtentPoint32(hdc, m_text, index, &sz) ) { - wxLogLastError(wxT("GetTextExtentPoint")); + wxLogLastError(wxT("GetTextExtentPoint32")); } SendTooltipMessage(GetToolTipCtrl(), TTM_SETMAXTIPWIDTH, @@ -350,7 +350,7 @@ void wxToolTip::SetWindow(wxWindow *win) wxControl *control = wxDynamicCast(m_window, wxControl); if ( control ) { - const wxArrayLong subcontrols = control->GetSubcontrols(); + const wxArrayLong& subcontrols = control->GetSubcontrols(); size_t count = subcontrols.GetCount(); for ( size_t n = 0; n < count; n++ ) { @@ -360,7 +360,7 @@ void wxToolTip::SetWindow(wxWindow *win) { // may be it's a child of parent of the control, in fact? // (radiobuttons are subcontrols, i.e. children of the radiobox - // for wxWindows but are its siblings at Windows level) + // for wxWidgets but are its siblings at Windows level) hwnd = GetDlgItem(GetHwndOf(m_window->GetParent()), id); }