summaryrefslogtreecommitdiff
path: root/tests/testgtk.c
diff options
context:
space:
mode:
authorChristian Persch <chpe@gnome.org>2010-01-04 12:32:54 +0100
committerChristian Persch <chpe@gnome.org>2010-01-11 17:51:41 +0100
commit59ddde4c37c85c082c412cbf78c14269e309ba40 (patch)
treeec34d9ab40dd0b82548ebca9316e824f8799364b /tests/testgtk.c
parent2520d02be9df6cb9be443f14abac9778afb62bad (diff)
downloadgtk+-59ddde4c37c85c082c412cbf78c14269e309ba40.tar.gz
Implement property editor for GdkColor properties
Bug #606434.
Diffstat (limited to 'tests/testgtk.c')
-rw-r--r--tests/testgtk.c17
1 files changed, 12 insertions, 5 deletions
diff --git a/tests/testgtk.c b/tests/testgtk.c
index e8b49b565a..be81cac6b5 100644
--- a/tests/testgtk.c
+++ b/tests/testgtk.c
@@ -5301,12 +5301,12 @@ entry_toggle_pulse (GtkWidget *checkbutton,
}
static void
-entry_props_clicked (GtkWidget *button,
- GObject *entry)
+props_clicked (GtkWidget *button,
+ GObject *object)
{
- GtkWidget *window = create_prop_editor (entry, 0);
+ GtkWidget *window = create_prop_editor (object, 0);
- gtk_window_set_title (GTK_WINDOW (window), "Entry Properties");
+ gtk_window_set_title (GTK_WINDOW (window), "Object Properties");
}
static void
@@ -5368,7 +5368,7 @@ create_entry (GtkWidget *widget)
button = gtk_button_new_with_mnemonic ("_Props");
gtk_box_pack_start (GTK_BOX (hbox), button, FALSE, FALSE, 0);
g_signal_connect (button, "clicked",
- G_CALLBACK (entry_props_clicked),
+ G_CALLBACK (props_clicked),
entry);
cb = gtk_combo_new ();
@@ -8195,6 +8195,7 @@ create_color_selection (GtkWidget *widget)
GtkWidget *picker;
GtkWidget *hbox;
GtkWidget *label;
+ GtkWidget *button;
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_screen (GTK_WINDOW (window),
@@ -8217,6 +8218,12 @@ create_color_selection (GtkWidget *widget)
picker = gtk_color_button_new ();
gtk_color_button_set_use_alpha (GTK_COLOR_BUTTON (picker), TRUE);
gtk_container_add (GTK_CONTAINER (hbox), picker);
+
+ button = gtk_button_new_with_mnemonic ("_Props");
+ gtk_box_pack_start (GTK_BOX (hbox), button, FALSE, FALSE, 0);
+ g_signal_connect (button, "clicked",
+ G_CALLBACK (props_clicked),
+ picker);
}
if (!GTK_WIDGET_VISIBLE (window))