Top | ![]() |
![]() |
![]() |
![]() |
GtkSourceHover allows a GtkSourceView to provide contextual information. When enabled, if the user hovers over a word in the text editor, a series of registered GtkSourceHoverProvider can populate a GtkSourceHoverDisplay with useful information.
To enable call gtk_source_view_get_hover()
and add GtkSourceHoverProvider
using gtk_source_hover_add_provider()
. To disable, remove all registered
providers with gtk_source_hover_remove_provider()
.
You can change how long to wait to display the interactive tooltip by setting the “hover-delay” property in milliseconds.
void gtk_source_hover_add_provider (GtkSourceHover *self
,GtkSourceHoverProvider *provider
);
void gtk_source_hover_remove_provider (GtkSourceHover *self
,GtkSourceHoverProvider *provider
);