# Vision Mouseover Popup

**URL:** <https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149>\
**Category:** Ignition\
**Tags:** vision, ignition81\
**Created:** [June 7, 2025, 12:06am UTC](https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149 "2025-06-07T00:06:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Warren\_McDonald](https://avatars.discourse-cdn.com/v4/letter/w/91b2a8/32.png) [@Warren\_McDonald](https://forum.inductiveautomation.com/u/Warren_McDonald)\
**Post date:** [June 7, 2025, 12:06am UTC](https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149/1 "2025-06-07T00:06:55Z")

</div>

I’m looking for input on how I might drive a popup using mouseover? I have a set of data that is running realtime, but I want to be able to mouseover that data and display the current setpoint data so there can be a comparison. I have used tooltip mouseover but I have multiple lines of data now so I don’t think the tooltip will work in that case. Any thoughts would be great

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [June 7, 2025, 12:13am UTC](https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149/2 "2025-06-07T00:13:14Z")

</div>

~~You can have multiple lines on the tooltips. I have done this before where I have a dataset in a custom prop, for which I build the multiple lines then the tooltip text is bound the the custom prop~~

~~ 

```python
def transform(self, value, quality, timestamp):
	ds = value
	text = ''
	for row in range(ds.rowCount):
		text += ds.getValueAt(row,'Name') +'\n'
	
	return text

```

 ~~

oof, missed that this was for vision, sorry.

---

<div class="post-metadata">

**Author:** ![Warren\_McDonald](https://avatars.discourse-cdn.com/v4/letter/w/91b2a8/32.png) [@Warren\_McDonald](https://forum.inductiveautomation.com/u/Warren_McDonald)\
**Post date:** [June 7, 2025, 12:18am UTC](https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149/3 "2025-06-07T00:18:39Z")

</div>

Can you do this in vision?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 7, 2025, 12:51am UTC](https://forum.inductiveautomation.com/t/vision-mouseover-popup/107149/4 "2025-06-07T00:51:52Z")

</div>

In Vision, you can use the (very limited/poor, don't get too crazy with it) built in HTML rendering support to have a multi-line tooltip, by just writing or returning something custom from the tooltip text property.

So if you set the tooltip text to something like:

```python
<html>This is one line of text<br>And this is another

```

Then it'll render as two lines of text when you hover over it. You can pair that with, for instance, the `stringFormat` expression function to bring in custom properties.
