[gtk+] gtk-demo: Add placeholder text to search entry demo
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gtk-demo: Add placeholder text to search entry demo
- Date: Tue, 22 Mar 2011 11:50:34 +0000 (UTC)
commit ddba4cc00c56e247d36776c610df87b9ca62bfaa
Author: Carlos Garcia Campos <cgarcia igalia com>
Date: Tue Mar 22 12:47:50 2011 +0100
gtk-demo: Add placeholder text to search entry demo
demos/gtk-demo/search_entry.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/demos/gtk-demo/search_entry.c b/demos/gtk-demo/search_entry.c
index 8a6d371..53d1234 100644
--- a/demos/gtk-demo/search_entry.c
+++ b/demos/gtk-demo/search_entry.c
@@ -93,6 +93,7 @@ search_by_name (GtkWidget *item,
GTK_ENTRY_ICON_PRIMARY,
"Search by name\n"
"Click here to change the search type");
+ gtk_entry_set_placeholder_text (entry, "name");
}
static void
@@ -106,6 +107,7 @@ search_by_description (GtkWidget *item,
GTK_ENTRY_ICON_PRIMARY,
"Search by description\n"
"Click here to change the search type");
+ gtk_entry_set_placeholder_text (entry, "description");
}
static void
@@ -119,6 +121,7 @@ search_by_file (GtkWidget *item,
GTK_ENTRY_ICON_PRIMARY,
"Search by file name\n"
"Click here to change the search type");
+ gtk_entry_set_placeholder_text (entry, "file name");
}
GtkWidget *
@@ -246,6 +249,7 @@ do_search_entry (GtkWidget *do_widget)
GtkWidget *hbox;
GtkWidget *label;
GtkWidget *entry;
+ GtkWidget *button;
GtkWidget *find_button;
GtkWidget *cancel_button;
@@ -323,6 +327,10 @@ do_search_entry (GtkWidget *do_widget)
/* add accessible alternatives for icon functionality */
g_signal_connect (entry, "populate-popup",
G_CALLBACK (entry_populate_popup), NULL);
+
+ /* Give the focus to the close button */
+ button = gtk_dialog_get_widget_for_response (GTK_DIALOG (window), GTK_RESPONSE_NONE);
+ gtk_widget_grab_focus (button);
}
if (!gtk_widget_get_visible (window))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]