Add wxWindowBase::CopyToolTip() method.

This method simply sets the same tooltip for the window but making copy of,
instead of taking ownership of, the wxToolTip passed in.

It's not especially useful on its own but is needed by wxCompositeWindow and
might be handy elsewhere.

See #13523.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69285 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2011-10-02 11:28:45 +00:00
parent a166dbbab5
commit 2039dd917c
2 changed files with 16 additions and 0 deletions

View File

@@ -2121,6 +2121,13 @@ void wxWindowBase::DoSetToolTip(wxToolTip *tooltip)
}
}
bool wxWindowBase::CopyToolTip(wxToolTip *tip)
{
SetToolTip(tip ? new wxToolTip(tip->GetTip()) : NULL);
return tip != NULL;
}
#endif // wxUSE_TOOLTIPS
// ----------------------------------------------------------------------------