+ const int item = origin == wxHelpEvent::Origin_HelpButton
+ ? GetItemFromPoint(pt)
+ : GetSelection();
+
+ if ( item != wxNOT_FOUND )
+ {
+ wxString text = GetItemHelpText(wx_static_cast(unsigned int, item));
+ if( !text.empty() )
+ return text;
+ }
+
+ return derived->wxWindowBase::GetHelpTextAtPoint(pt, origin);