Rich UI tooltip

A Rich UI tooltip widget defines hover help: text or widgets that are displayed when the user's cursor hovers over a widget. A tooltip is displayed only if you enable the tooltip widget, as described in this section. You can use the same tooltip for several widgets, and you can enable the tooltip for a given widget in response to a runtime event.
Here is an example Rich UI handler, which displays a button and assigns hover help that says, "To toggle the text, click the button!":
Handler Test Type RUIHandler { initialUI = [theButton], onConstructionFunction= begin }
	
	theButton Button { text = "Start", onClick ::= click };
	theToolTip Tooltip { text = "To toggle the text, click the button!", delay = 800 };

	function begin()
		theToolTip.enable(theButton);
	end

	Function click(e Event in) 
		if (theButton.text == "Start")
			theButton.text = "Stop";
		else
			theButton.text = "Start";
		end
	end
The tooltip widget supports these properties:

The tooltip widget supports the enable(widget in) function, which enables the tooltip for a particular widget, as shown in the first example.

For information about supported properties and functions, see "Widget properties and functions."

If you use this widget, you must use the following statement:
import com.ibm.egl.rui.widgets.ToolTip;

Feedback