forked from AuroraMiddleware/gtk
b7935e5e78
2008-12-27 Matthias Clasen <mclasen@redhat.com> * gtk/tmpl/gtkmessagedialog.sgml: * gtk/tmpl/gtkmenushell.sgml: * gtk/tmpl/gtklinkbutton.sgml: * gtk/tmpl/gtkimage.sgml: Additions * gtk/gtk-sections.txt: * gtk/gtk-docs.sgml: Add GtkHSV * gtk/Makefile.am: Don't ignore gtkhsv.h svn path=/trunk/; revision=21954
137 lines
2.3 KiB
Plaintext
137 lines
2.3 KiB
Plaintext
<!-- ##### SECTION Title ##### -->
|
|
GtkLinkButton
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
Create buttons bound to a URL
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
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.
|
|
</para>
|
|
|
|
<para>
|
|
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.
|
|
</para>
|
|
|
|
<para>
|
|
The URI bound to a #GtkLinkButton can be set specifically using
|
|
gtk_link_button_set_uri(), and retrieved using gtk_link_button_get_uri().
|
|
</para>
|
|
|
|
<para>
|
|
#GtkLinkButton offers a global hook, which is called when the used clicks
|
|
on it: see gtk_link_button_set_uri_hook().
|
|
</para>
|
|
|
|
<para>
|
|
#GtkLinkButton was added in GTK+ 2.10.
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
#GtkButton
|
|
</para>
|
|
|
|
<!-- ##### SECTION Stability_Level ##### -->
|
|
|
|
|
|
<!-- ##### STRUCT GtkLinkButton ##### -->
|
|
<para>
|
|
The #GtkLinkButton struct contains private data only, and should be
|
|
manipulated using the functions below.
|
|
</para>
|
|
|
|
|
|
<!-- ##### ARG GtkLinkButton:uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkLinkButton:visited ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### FUNCTION gtk_link_button_new ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@uri:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_link_button_new_with_label ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@uri:
|
|
@label:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_link_button_get_uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@link_button:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_link_button_set_uri ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@link_button:
|
|
@uri:
|
|
|
|
|
|
<!-- ##### USER_FUNCTION GtkLinkButtonUriFunc ##### -->
|
|
<para>
|
|
The type of a function which is called when the #GtkLinkButton is
|
|
clicked.
|
|
</para>
|
|
|
|
@button: the #GtkLinkButton which was clicked
|
|
@link_: the URI to which the clicked #GtkLinkButton points
|
|
@user_data: user data that was passed when the function was registered
|
|
with gtk_link_button_set_uri_hook()
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_link_button_set_uri_hook ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@func:
|
|
@data:
|
|
@destroy:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_link_button_get_visited ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@link_button:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_link_button_set_visited ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@link_button:
|
|
@visited:
|
|
|
|
|