# Scrollable text box

**URL:** <https://discourse.nodered.org/t/scrollable-text-box/7488>\
**Category:** Dashboard\
**Created:** [1 February 2019 16:17 UTC](https://discourse.nodered.org/t/scrollable-text-box/7488 "2019-02-01T16:17:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![abra](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/abra/32/3443_2.png) [@abra](https://discourse.nodered.org/u/abra)\
**Post date:** [1 February 2019 16:17 UTC](https://discourse.nodered.org/t/scrollable-text-box/7488/1 "2019-02-01T16:17:55Z")

</div>

Is there any component available, that would be suitable to display a kind of message logger on the dashboard?  
For instance I would like to have a kind a scrollable text box as a viewer for all mqtt data that is being received (I use a mqtt subscriber node), with several columns (for instance timestamp, payload and eventually some other information). The scrollable text box should also be able to select a line of text by clicking on it, and eventually pop-up some additional info when clicked.

---

<div class="post-metadata">

**Author:** ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Post date:** [1 February 2019 20:35 UTC](https://discourse.nodered.org/t/scrollable-text-box/7488/2 "2019-02-01T20:35:49Z")

</div>

No there is not such kind of component. The behavior you described can still can be achieved with ui\_template node feed with well prepared messages.  
There is thread about this kind of solution you might find useful as starting point  
[https://discourse.nodered.org/t/scrolling-text-box-on-dashboard/2788](https://discourse.nodered.org/t/scrolling-text-box-on-dashboard/2788)

I have similar behavior implemented for my home automation dashboard, rotating statuses of wifi enabled devices  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/2/28f13649cbeb777b5e700eb5fc585d9a74a527a8.png)

---

<div class="post-metadata">

**Author:** ![abra](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/abra/32/3443_2.png) [@abra](https://discourse.nodered.org/u/abra)\
**Post date:** [2 February 2019 08:56 UTC](https://discourse.nodered.org/t/scrollable-text-box/7488/3 "2019-02-02T08:56:35Z")

</div>

Thanks for the link, I will take a look. Could you eventually post your flow (or at least a part of it)?  
Does your implementation also the handle the click event by returning as context the information from the clicked line ?  
I would also need a logic that allows me to show in the scrolling text view only the last (lets say) 500 received messages.
