Table of Contents

xPaintTooltip

All settings mentioned in this documentation needs a "prefix". This prefix is explained in the module that uses this feature.

Examples:

xTaskbar...
MyLabel...
xPopup...

Legend

[ ]
Values between [ and ] are optional
BOOL
Boolean value (true or false)
COLOR
Color in Hex (FFFFFF = White, 000000 = Black, …)
INT
A number
STRING
A word, usually beginning with a period (.) or a quoted text

Settings

TooltipLabel STRING [STRING] [INT]
The parameters are: (label-name) move timeout
If set, the normal module tooltip is replaced by the xLabel (label-name). Make sure this label is already created. Additionally you should use the settings StartHidden and maybe AutoWidth/HeightMode. Except from that you can do anything with the tooltip label.
move can be .nomove or .move. If .nomove is set, the label doesn't pop up at the tooltip position, so you can position it where you want.
timeout specifies (in milliseconds) the time the label stays visible after the tooltip should be hidden (So you can actually click the tooltip label to trigger actions). Default is 1000. If you choose to use this feature, the TooltipDurations setting is irrelevant.
Minimum Requirement: xPaintClass-1.0 Update 5.
TooltipDurations INT [INT]
The first INT value specifies in ms, how long the mouse must remain stationary within a module for the tooltip to show up.
The second INT value specifies in ms, how long the tooltip is shown.
Minimum: 1000 (ms)

Appearance

TooltipColor COLOR
Color of the tooltip and balloontooltip background.
TooltipBalloon BOOL
TooltipBalloon [STRING] [INT] [BOOL]
The parameters are: title icon button
Gives you a big balloontooltip with optional info/warning/error icon with bold title and "normal" tooltip info.
icon can be:
0
No icon
1
Info icon
2
Warning icon
3
Error icon
button enables the close button in the Windows XP balloontooltip.

Examples:

xTaskbarTooltipBalloon                    ;-> Balloontooltip without title and 

                                          ;   icon
xTaskbarTooltipBalloon true               ;-> Balloontooltip without title and 
                                          ;   icon
xTaskbarTooltipBalloon "Info:" 1          ;-> Balloontooltip with title "Info:" 

                                          ;   and info icon
xTaskbarTooltipBalloon "Alert:" 2         ;-> Balloontooltip with title "Alert:" 
                                          ;   and alert icon

xTaskbarTooltipBalloon "Your Info" 0 true ;-> Balloontooltip with title 
                                          ;   "Your Info", no icon and a close 
                                          ;   button in WinXP.
TooltipFont STRING
Sets the name of the font used to display the tooltip text.
If no value is provided, then the default is "Arial".
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontCharSet STRING
Sets the char set to use with the current font to display the tooltip text (mostly important for eastern fonts).
The following char sets are possible:
  • DEFAULT_CHARSET
  • ANSI_CHARSET
  • BALTIC_CHARSET
  • CHINESEBIG5_CHARSET
  • EASTEUROPE_CHARSET
  • GB2312_CHARSET
  • GREEK_CHARSET
  • HANGUL_CHARSET
  • MAC_CHARSET
  • RUSSIAN_CHARSET
  • SHIFTJIS_CHARSET
  • SYMBOL_CHARSET
  • TURKISH_CHARSET
  • VIETNAMESE_CHARSET
  • JOHAB_CHARSET
  • ARABIC_CHARSET
  • HEBREW_CHARSET
  • THAI_CHARSET
  • OEM_CHARSET
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontHeight INT
Sets the height of the font used to display the tooltip text in pixels.
If no value is provided, then the default is 15.
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontColor COLOR
TooltipTextColor COLOR
Sets the color of the font used to display the tooltip text (and border!).
If no value is provided, then the default is the system color.
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontBold BOOL
If this command is present the font will be bold.
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontItalic BOOL
If this command is present the font will be italic.
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontUnderline BOOL
If this command is present the font will be underlined.
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontSmoothing BOOL
If this command is set to false, then font smoothing is deactivated.
The default is true, font smoothing is enabled.
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipFontClearType BOOL
If this command is set to false, then cleartype font smoothing is deactivated.
The default is true, cleartype font smoothing is enabled.
Minimum Requirement: xPaintClass-1.0 Update 3.
TooltipMaxWidth INT
Sets the max width of the tooltip. After that the tooltip text wraps.
If no value is provided, then the default is $resolutionx$.