Setting Tooltips
Gadgets can be associated with a tooltip. A tooltip is short explanatory text that is displayed when the user places the mouse pointer over a gadget. By default, tooltips are supported by the gadget holders. If you want to use tooltips outside gadget holders, use the class
IlvToolTipHandler.
This section covers the following topics:
Creating a Tooltip
A tooltip is an instance of the
IlvToolTip class. To create a tooltip, call:
IlvToolTip* tooltip = new IlvToolTip(“This is a test”);
Attaching a Tooltip to a Gadget
You can attach a tooltip to a gadget with the member function
IlvGraphic::setNamedProperty since
IlvToolTip is a subclass of the
IlvNamedProperty class:
gadget->setNamedProperty(new IlvTooltip(“This is a test”));
Enabling and Disabling Tooltips
You can enable or disable tooltip management at the application level using the static member function
Enable.
Specific Tooltips
Some gadgets have their own tooltip mechanism, including
IlvToolBar,
IlvTreeGadget,
IlvMatrix,
IlvStringList, and
IlvPopupMenu.
For more information, refer to the sections dedicated to these gadgets.
Version 6.1
Copyright © 2016, Rogue Wave Software, Inc. All Rights Reserved.