¿Hay un paquete para simplificar el texto en el que se puede hacer clic?

Estoy escribiendo un front-end del depurador y, en el transcurso de la ejecución del programa, se agregan varias marcas dentro del código fuente. En otros búferes, como un búfer que muestra el historial de ejecución, o un búfer que contiene traza inversa o pila de llamadas, me gustaría tener en...