GtkLinkButton Create buttons bound to a URL A #GtkLinkButton is a #GtkButton with a hyperlink, similar to the one used by web browsers, which triggers an action when clicked. It is useful to show quick links to resources. A link button is created by calling either gtk_link_button_new() or gtk_link_button_new_with_label(). If using the former, the URI you pass to the constructor is used as a label for the widget. The URI bound to a #GtkLinkButton can be set specifically using gtk_link_button_set_uri(), and retrieved using gtk_link_button_get_uri(). #GtkLinkButton offers a global hook, which is called when the used clicks on it: see gtk_link_button_set_uri_hook(). #GtkLinkButton was added in GTK+ 2.10. #GtkButton The #GtkLinkButton struct contains private data only, and should be manipulated using the functions below. @uri: @Returns: @uri: @label: @Returns: @link_button: @Returns: @link_button: @uri: The type of a function which is called when the #GtkLinkButton is clicked. @button: the #GtkLinkButton which was clicked @link_: @user_data: user data that was passed when the function was registered with gtk_link_button_set_uri_hook() @link: the URI to which the clicked #GtkLinkButton points @func: @data: @destroy: @Returns: @link_button: @Returns: @link_button: @visited: