added (wxMSW-only) wxToolTip::SetMaxWidth() and improve its default behaviour (#2817)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58329 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -37,10 +37,14 @@ public:
|
||||
static void Enable(bool flag);
|
||||
// set the delay after which the tooltip appears
|
||||
static void SetDelay(long milliseconds);
|
||||
// set the delay after which the tooltip disappears or how long the tooltip remains visible
|
||||
// set the delay after which the tooltip disappears or how long the
|
||||
// tooltip remains visible
|
||||
static void SetAutoPop(long milliseconds);
|
||||
// set the delay between subsequent tooltips to appear
|
||||
static void SetReshow(long milliseconds);
|
||||
// set maximum width for the new tooltips: -1 disables wrapping
|
||||
// entirely, 0 restores the default behaviour
|
||||
static void SetMaxWidth(int width);
|
||||
|
||||
// implementation only from now on
|
||||
// -------------------------------
|
||||
@@ -62,6 +66,9 @@ private:
|
||||
// create the tooltip ctrl if it doesn't exist yet and return its HWND
|
||||
static WXHWND GetToolTipCtrl();
|
||||
|
||||
// new tooltip maximum width, defaults to min(display width, 400)
|
||||
static int ms_maxWidth;
|
||||
|
||||
// remove this tooltip from the tooltip control
|
||||
void Remove();
|
||||
|
||||
|
Reference in New Issue
Block a user