diff options
author | Jon Trowbridge <trow@ximian.com> | 2001-02-24 01:27:51 +0800 |
---|---|---|
committer | Jon Trowbridge <trow@src.gnome.org> | 2001-02-24 01:27:51 +0800 |
commit | 3fc425dee9b9eb648b0ff14878129b9fd09a3f2c (patch) | |
tree | bdd985d7ee2e5c27945ccd9e0e758672b7e35720 /widgets/text/e-completion-view.h | |
parent | afd1cad2da1ace056f7882a1088ce3e3b7dba2da (diff) | |
download | gsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.tar.gz gsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.tar.zst gsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.zip |
Fixed. (e_entry_select_region): Fixed. (e_entry_show_popup): Grab/ungrab
2001-02-23 Jon Trowbridge <trow@ximian.com>
* gal/e-text/e-entry.c (e_entry_set_position): Fixed.
(e_entry_select_region): Fixed.
(e_entry_show_popup): Grab/ungrab the pointer and keyboard when
the popup appears/disappears. This (mostly) solves the "floating
popup" problem.
(button_press_cb): Added. We catch button presses outside of
the popup, and hide the popup when they occur.
* gal/e-text/e-completion-view.c (e_completion_view_get_type,
e_completion_view_class_init): Changed base class to GtkEventBox.
(e_completion_view_key_press_handler): Make Escape always cause an
unbrowse, even wehen we are editting.
svn path=/trunk/; revision=8369
Diffstat (limited to 'widgets/text/e-completion-view.h')
-rw-r--r-- | widgets/text/e-completion-view.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/widgets/text/e-completion-view.h b/widgets/text/e-completion-view.h index 9b1baeb799..57268125c5 100644 --- a/widgets/text/e-completion-view.h +++ b/widgets/text/e-completion-view.h @@ -46,7 +46,7 @@ typedef struct _ECompletionView ECompletionView; typedef struct _ECompletionViewClass ECompletionViewClass; struct _ECompletionView { - GtkVBox parent; + GtkEventBox parent; ETableModel *model; GtkWidget *table; @@ -73,7 +73,7 @@ struct _ECompletionView { }; struct _ECompletionViewClass { - GtkVBoxClass parent_class; + GtkEventBoxClass parent_class; /* Signals */ void (*nonempty) (ECompletionView *cv); |