Tooltip Delay: Simple before expanding to full description?

I am using a yaml file with called bundle.yaml with the following code inside.
Iโ€™d like to know if the tooltip can be set up to where you hover over the tool quickly it shows a simple description before you leave the mouse on it and it shows the full description?

# -*- coding: utf-8 -*-
highlight: new

title:
  en_us: |
    Tstat/Equipment
    Pair Finder

description: Highlights pairs between thermostats and equipment using ID Instance. Shift-click to redefine.

tooltip:
  en_us: |-
    ๐Ÿงญ **Description**:

    Identifies pairings and mismatches between Mechanical Equipment and Communication Devices using the shared parameter `ID Instance`.

    Draws connection lines or alert circles in the active view:

    ๐Ÿ”ต **Blue Line** โ€” Equipment and Thermostat pair found *in view*  
    ๐Ÿ”ต **Blue Circle** โ€” Pair exists, but counterpart is *not visible*  
    ๐Ÿ”ด **Red Circle** โ€” *Mismatch*: equipment or thermostat missing or unmatched

    ๐Ÿ’พ **Presets Saved At**:
    `C:\Users\<username>\MyPyRevitPresets`

    ๐Ÿ“… **Date**: 2025-06-20  
    ๐Ÿ†š **Version**: 4.1.0

this line would be the quick hover description

description: Highlights pairs between thermostats and equipment using ID Instance. Shift-click to redefine.

You could set it using: pyRevit/pyrevitlib/pyrevit/coreutils/ribbon.py at f3167c675bb74837e3691a1293676330589e267d ยท pyrevitlabs/pyRevit ยท GitHub

Which is leveraging LongDescription Property

You will have to dig a bit in the code base to have a look into its implementation

1 Like