wToolTip

Creates a standalone tooltip anywhere on the screen.

Superclass:wWindow

Procs

proc setBalloon(self: wToolTip; flag = true) {...}{.raises: [], tags: [].}
Indicates that the tooltip control has the appearance of a cartoon "balloon".
proc setTip(self: wToolTip; text = ""; pos = wDefaultPoint; title = ""; icon: wIcon = nil) {...}{.
    raises: [Exception], tags: [RootEffect].}
Sets the tip by given text, pos, title and icon.
proc setToolTip(self: wToolTip; maxWidth = wDefault; autoPop = wDefault;
               delay = wDefault; reshow = wDefault) {...}{.raises: [], tags: [].}
Sets the parameters of the tooltip. -1 to restore the default.
proc init(self: wToolTip; text = ""; pos = wDefaultPoint; title = ""; icon: wIcon = nil) {...}{.
    raises: [wWindowError, wCursorError, IndexDefect, wFontError, Exception],
    tags: [RootEffect].}
Initializer.
proc ToolTip(text = ""; pos = wDefaultPoint; title = ""; icon: wIcon = nil): wToolTip {...}{.inline,
    discardable,
    raises: [wWindowError, wCursorError, IndexDefect, wFontError, Exception],
    tags: [RootEffect].}
Constructor.

Methods

method show(self: wToolTip; flag = true) {...}{.inline, raises: [], tags: [].}
Shows or hides the tooltip.
method release(self: wToolTip) {...}{.raises: [], tags: [].}
Release all the resources during destroying. Used internally.