From 04f5b48b7dca4e402d0d9725d8d285565f8b5ad9 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 15 Sep 2004 05:03:24 +0000 Subject: [PATCH] Add accel label, file button and icon view. Wed Sep 15 01:01:11 2004 Matthias Clasen * docs/reference/gtk/images/accel-label.png: * docs/reference/gtk/images/file-button.png: * docs/reference/gtk/images/icon-view.png: * gtk/visual_index.xml: * gtk/Makefile.am (HTML_IMAGES): Add accel label, file button and icon view. --- ChangeLog | 5 + ChangeLog.pre-2-10 | 5 + ChangeLog.pre-2-6 | 5 + ChangeLog.pre-2-8 | 5 + docs/reference/ChangeLog | 9 ++ docs/reference/gtk/Makefile.am | 5 +- docs/reference/gtk/images/accel-label.png | Bin 0 -> 2451 bytes docs/reference/gtk/images/file-button.png | Bin 0 -> 3360 bytes docs/reference/gtk/images/icon-view.png | Bin 0 -> 5666 bytes docs/reference/gtk/visual_index.xml | 3 + docs/tools/gnome-foot.png | Bin 0 -> 2916 bytes docs/tools/gnome-gmush.png | Bin 0 -> 3244 bytes docs/tools/widgets.c | 109 ++++++++++++++++++++++ 13 files changed, 145 insertions(+), 1 deletion(-) create mode 100644 docs/reference/gtk/images/accel-label.png create mode 100644 docs/reference/gtk/images/file-button.png create mode 100644 docs/reference/gtk/images/icon-view.png create mode 100644 docs/tools/gnome-foot.png create mode 100644 docs/tools/gnome-gmush.png diff --git a/ChangeLog b/ChangeLog index 1a17c02b8..255f66162 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed Sep 15 00:57:37 2004 Matthias Clasen + + * docs/tools/widgets.c: Add accel label, file button + and icon view. + Tue Sep 14 22:01:49 2004 Matthias Clasen * configure.in: New option --disable-visibility to disable diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 1a17c02b8..255f66162 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Wed Sep 15 00:57:37 2004 Matthias Clasen + + * docs/tools/widgets.c: Add accel label, file button + and icon view. + Tue Sep 14 22:01:49 2004 Matthias Clasen * configure.in: New option --disable-visibility to disable diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 1a17c02b8..255f66162 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Wed Sep 15 00:57:37 2004 Matthias Clasen + + * docs/tools/widgets.c: Add accel label, file button + and icon view. + Tue Sep 14 22:01:49 2004 Matthias Clasen * configure.in: New option --disable-visibility to disable diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 1a17c02b8..255f66162 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Wed Sep 15 00:57:37 2004 Matthias Clasen + + * docs/tools/widgets.c: Add accel label, file button + and icon view. + Tue Sep 14 22:01:49 2004 Matthias Clasen * configure.in: New option --disable-visibility to disable diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index d7f2151a8..455071bcc 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,12 @@ +Wed Sep 15 01:01:11 2004 Matthias Clasen + + * docs/reference/gtk/images/accel-label.png: + * docs/reference/gtk/images/file-button.png: + * docs/reference/gtk/images/icon-view.png: + * gtk/visual_index.xml: + * gtk/Makefile.am (HTML_IMAGES): Add accel label, file button + and icon view. + Tue Sep 14 22:13:51 2004 Matthias Clasen * gtk/building.sgml: Document --disable-visibility. diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am index f438eb896..04b57ccfc 100644 --- a/docs/reference/gtk/Makefile.am +++ b/docs/reference/gtk/Makefile.am @@ -220,7 +220,10 @@ HTML_IMAGES = \ $(srcdir)/images/radio-group.png \ $(srcdir)/images/separator.png \ $(srcdir)/images/toggle-button.png \ - $(srcdir)/images/window.png + $(srcdir)/images/window.png \ + $(srcdir)/images/accel-label.png \ + $(srcdir)/images/file-button.png \ + $(srcdir)/images/icon-view.png # Extra options to supply to gtkdoc-fixref FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html diff --git a/docs/reference/gtk/images/accel-label.png b/docs/reference/gtk/images/accel-label.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc3324b4aaf475a6440ecb2b573119f1ca7b3a6 GIT binary patch literal 2451 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 UFKoHfTONS9iH-5QJD%zP0&*y*KL7v# literal 0 HcmV?d00001 diff --git a/docs/reference/gtk/images/icon-view.png b/docs/reference/gtk/images/icon-view.png new file mode 100644 index 0000000000000000000000000000000000000000..b3a6ab77fd1b69f8ac3431b8cb62d8cc48b3adb4 GIT binary patch literal 5666 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 Ux28Ps(-%)oSwpE@!7T8<070-qvj6}9 literal 0 HcmV?d00001 diff --git a/docs/reference/gtk/visual_index.xml b/docs/reference/gtk/visual_index.xml index 26e93ca90..d9673eeb5 100644 --- a/docs/reference/gtk/visual_index.xml +++ b/docs/reference/gtk/visual_index.xml @@ -1,11 +1,14 @@ + + + diff --git a/docs/tools/gnome-foot.png b/docs/tools/gnome-foot.png new file mode 100644 index 0000000000000000000000000000000000000000..04766585175baf1d68a0f1584dc31c1abd3315b8 GIT binary patch literal 2916 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 literal 0 HcmV?d00001 diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c index 582de7997..f4e0d7382 100644 --- a/docs/tools/widgets.c +++ b/docs/tools/widgets.c @@ -1,3 +1,4 @@ +#include #include "widgets.h" @@ -93,6 +94,45 @@ create_label (void) return new_widget_info ("label", widget); } +static WidgetInfo * +create_accel_label (void) +{ + WidgetInfo *info; + GtkWidget *widget, *button, *box; + GtkAccelGroup *accel_group; + + widget = gtk_accel_label_new ("Accel Label"); + + button = gtk_button_new_with_label ("Quit"); + gtk_accel_label_set_accel_widget (GTK_ACCEL_LABEL (widget), button); + gtk_widget_set_no_show_all (button, TRUE); + + box = gtk_vbox_new (FALSE, 0); + gtk_container_add (GTK_CONTAINER (box), widget); + gtk_container_add (GTK_CONTAINER (box), button); + + gtk_accel_label_set_accel_widget (GTK_ACCEL_LABEL (widget), button); + accel_group = gtk_accel_group_new(); + + info = g_new0 (WidgetInfo, 1); + info->name = g_strdup ("accel-label"); + info->window = gtk_window_new (GTK_WINDOW_TOPLEVEL); + gtk_widget_set_size_request (info->window, 200, -1); + gtk_widget_show_all (box); + gtk_container_add (GTK_CONTAINER (info->window), box); + + info->no_focus = TRUE; + info->include_decorations = FALSE; + + gtk_widget_set_app_paintable (info->window, TRUE); + g_signal_connect (info->window, "focus", G_CALLBACK (gtk_true), NULL); + gtk_container_set_border_width (GTK_CONTAINER (info->window), 12); + gtk_widget_add_accelerator (button, "activate", accel_group, GDK_Q, GDK_CONTROL_MASK, + GTK_ACCEL_VISIBLE | GTK_ACCEL_LOCKED); + + return info; +} + static WidgetInfo * create_combo_box_entry (void) { @@ -155,6 +195,51 @@ create_tree_view (void) return info; } +static WidgetInfo * +create_icon_view (void) +{ + GtkWidget *widget; + GtkWidget *vbox; + GtkWidget *align; + GtkWidget *icon_view; + GtkListStore *list_store; + GtkTreeIter iter; + GdkPixbuf *pixbuf; + WidgetInfo *info; + + widget = gtk_frame_new (NULL); + gtk_frame_set_shadow_type (GTK_FRAME (widget), GTK_SHADOW_IN); + list_store = gtk_list_store_new (2, G_TYPE_STRING, GDK_TYPE_PIXBUF); + gtk_list_store_append (list_store, &iter); + pixbuf = gdk_pixbuf_new_from_file_at_size ("gnome-gmush.png", 20, 20, NULL); + gtk_list_store_set (list_store, &iter, 0, "One", 1, pixbuf, -1); + gtk_list_store_append (list_store, &iter); + pixbuf = gdk_pixbuf_new_from_file_at_size ("gnome-foot.png", 20, 20, NULL); + gtk_list_store_set (list_store, &iter, 0, "Two", 1, pixbuf, -1); + + icon_view = gtk_icon_view_new(); + + gtk_icon_view_set_model (GTK_ICON_VIEW (icon_view), GTK_TREE_MODEL (list_store)); + gtk_icon_view_set_text_column (GTK_ICON_VIEW (icon_view), 0); + gtk_icon_view_set_pixbuf_column (GTK_ICON_VIEW (icon_view), 1); + gtk_widget_set_size_request (icon_view, 220, 60); + + gtk_container_add (GTK_CONTAINER (widget), icon_view); + + vbox = gtk_vbox_new (FALSE, 3); + align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0); + gtk_container_add (GTK_CONTAINER (align), widget); + gtk_box_pack_start (GTK_BOX (vbox), align, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (vbox), + gtk_label_new ("Icon View"), + FALSE, FALSE, 0); + + info = new_widget_info ("icon-view", vbox); + info->no_focus = FALSE; + + return info; +} + static WidgetInfo * create_color_button (void) { @@ -197,6 +282,27 @@ create_font_button (void) return new_widget_info ("font-button", vbox); } +static WidgetInfo * +create_file_button (void) +{ + GtkWidget *vbox; + GtkWidget *picker; + GtkWidget *align; + + vbox = gtk_vbox_new (FALSE, 3); + align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0); + picker = gtk_file_chooser_button_new ("File Button"); + gtk_widget_set_size_request (picker, 150, -1); + gtk_file_chooser_set_filename (GTK_FILE_CHOOSER (picker), "/etc/yum.conf"); + gtk_container_add (GTK_CONTAINER (align), picker); + gtk_box_pack_start (GTK_BOX (vbox), align, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (vbox), + gtk_label_new ("File Button"), + FALSE, FALSE, 0); + + return new_widget_info ("file-button", vbox); +} + static WidgetInfo * create_separator (void) { @@ -311,6 +417,9 @@ get_all_widgets (void) retval = g_list_prepend (retval, create_panes ()); retval = g_list_prepend (retval, create_frame ()); retval = g_list_prepend (retval, create_window ()); + retval = g_list_prepend (retval, create_accel_label ()); + retval = g_list_prepend (retval, create_file_button ()); + retval = g_list_prepend (retval, create_icon_view ()); return retval; } -- 2.43.2