aboutsummaryrefslogtreecommitdiff
path: root/src/anastasis/anastasis-gtk_helper.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/anastasis/anastasis-gtk_helper.c')
-rw-r--r--src/anastasis/anastasis-gtk_helper.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/anastasis/anastasis-gtk_helper.c b/src/anastasis/anastasis-gtk_helper.c
index dbb66ce..7099475 100644
--- a/src/anastasis/anastasis-gtk_helper.c
+++ b/src/anastasis/anastasis-gtk_helper.c
@@ -446,3 +446,39 @@ AG_expand_name (const char *name,
446 } 446 }
447 return NULL; 447 return NULL;
448} 448}
449
450
451/**
452 * Show widget on focus-in event.
453 *
454 * @param w widget to show (called with 'swapped' true!)
455 * @param event the event
456 * @param widget the widget being focused on
457 * @return FALSE
458 */
459bool
460anastasis_gtk_show_on_focus_in_event_cb (GtkWidget *w,
461 GdkEvent *event,
462 GtkWidget *widget)
463{
464 gtk_widget_show (w);
465 return FALSE;
466}
467
468
469/**
470 * Hide widget on focus-out event.
471 *
472 * @param w widget to show (called with 'swapped' true!)
473 * @param event the event
474 * @param widget the widget being focused on
475 * @return FALSE
476 */
477bool
478anastasis_gtk_hide_on_focus_out_event_cb (GtkWidget *w,
479 GdkEvent *event,
480 GtkWidget *widget)
481{
482 gtk_widget_hide (w);
483 return FALSE;
484}