GtkLinkButton {RGtk2} | R Documentation |
Create buttons bound to a URL
gtkLinkButtonNew(uri)
gtkLinkButtonNewWithLabel(uri, label = NULL, show = TRUE)
gtkLinkButtonGetUri(object)
gtkLinkButtonSetUri(object, uri)
gtkLinkButtonSetUriHook(func, data)
gtkLinkButton(uri, label = NULL, show = TRUE)
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkButton +----GtkLinkButton
GtkLinkButton implements
GtkBuildable
and AtkImplementorIface.
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 gtkLinkButtonNew
or
gtkLinkButtonNewWithLabel
. 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
gtkLinkButtonSetUri
, and retrieved using gtkLinkButtonGetUri
.
GtkLinkButton
offers a global hook, which is called when the used clicks
on it: see gtkLinkButtonSetUriHook
.
GtkLinkButton
was added in GTK+ 2.10.
GtkLinkButton
GtkLinkButton
struct contains private data only, and should be
manipulated using the functions below.
gtkLinkButton
is the equivalent of gtkLinkButtonNewWithLabel
.
GtkLinkButtonUriFunc(button, link., user.data)
GtkLinkButton
is
clicked.
button
GtkLinkButton
] the GtkLinkButton
which was clickedlink.
user.data
gtkLinkButtonSetUriHook
uri
[character : Read / Write]The URI bound to this button.
Default value: "http://www.gtk.org" Since 2.10
Derived by RGtkGen from GTK+ documentation
http://developer.gnome.org/doc/API/2.0/gtk/GtkLinkButton.html