summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2006-01-30 15:39:23 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-01-30 15:39:23 +0000
commit49eda9aaa79e6fbdf8a0d9cfa91a8598946020a9 (patch)
tree72e99954defcfed5e08833667c83034ecb47f8ac
parent0f61ac62a8a328be53189823e19bd51f8588838f (diff)
downloadgtk+-49eda9aaa79e6fbdf8a0d9cfa91a8598946020a9.tar.gz
Add GtkLinkButton to gallery
-rw-r--r--docs/reference/ChangeLog8
-rw-r--r--docs/reference/gtk/Makefile.am1
-rw-r--r--docs/reference/gtk/images/link-button.pngbin0 -> 2519 bytes
-rw-r--r--docs/reference/gtk/visual_index.xml3
-rw-r--r--docs/tools/widgets.c14
5 files changed, 26 insertions, 0 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog
index 6ca23389d1..300d165786 100644
--- a/docs/reference/ChangeLog
+++ b/docs/reference/ChangeLog
@@ -1,3 +1,11 @@
+2006-01-30 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/visual_index.xml: Add GtkLinkButton
+
+ * gtk/images/link-button.png: New image.
+
+ * gtk/Makefile.am: Add new files.
+
2006-01-29 Matthias Clasen <mclasen@redhat.com>
* gtk/visual_index.xml: Add GtkAssistant
diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am
index 9bba1a116b..09711520fd 100644
--- a/docs/reference/gtk/Makefile.am
+++ b/docs/reference/gtk/Makefile.am
@@ -261,6 +261,7 @@ HTML_IMAGES = \
$(srcdir)/images/icon-view.png \
$(srcdir)/images/image.png \
$(srcdir)/images/label.png \
+ $(srcdir)/images/link-button.png \
$(srcdir)/images/list-and-tree.png \
$(srcdir)/images/menubar.png \
$(srcdir)/images/messagedialog.png \
diff --git a/docs/reference/gtk/images/link-button.png b/docs/reference/gtk/images/link-button.png
new file mode 100644
index 0000000000..ef20111e7b
--- /dev/null
+++ b/docs/reference/gtk/images/link-button.png
Binary files differ
diff --git a/docs/reference/gtk/visual_index.xml b/docs/reference/gtk/visual_index.xml
index a8033d3216..337b73f4d8 100644
--- a/docs/reference/gtk/visual_index.xml
+++ b/docs/reference/gtk/visual_index.xml
@@ -38,6 +38,9 @@
<link linkend="GtkLabel">
<inlinegraphic fileref="label.png" format="PNG"></inlinegraphic>
</link>
+ <link linkend="GtkLinkButton">
+ <inlinegraphic fileref="link-button.png" format="PNG"></inlinegraphic>
+ </link>
<link linkend="GtkMenuBar">
<inlinegraphic fileref="menubar.png" format="PNG"></inlinegraphic>
</link>
diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c
index f271ccdf04..b8086aa6e0 100644
--- a/docs/tools/widgets.c
+++ b/docs/tools/widgets.c
@@ -184,6 +184,19 @@ create_check_button (void)
}
static WidgetInfo *
+create_link_button (void)
+{
+ GtkWidget *widget;
+ GtkWidget *align;
+
+ widget = gtk_link_button_new_with_label ("http://www.gtk.org", "Link Button");
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
+ gtk_container_add (GTK_CONTAINER (align), widget);
+
+ return new_widget_info ("link-button", align, SMALL);
+}
+
+static WidgetInfo *
create_entry (void)
{
GtkWidget *widget;
@@ -885,6 +898,7 @@ get_all_widgets (void)
retval = g_list_prepend (retval, create_icon_view ());
retval = g_list_prepend (retval, create_image ());
retval = g_list_prepend (retval, create_label ());
+ retval = g_list_prepend (retval, create_link_button ());
retval = g_list_prepend (retval, create_menubar ());
retval = g_list_prepend (retval, create_message_dialog ());
retval = g_list_prepend (retval, create_notebook ());