aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/text/e-completion-view.h
diff options
context:
space:
mode:
authorJon Trowbridge <trow@ximian.com>2001-02-24 01:27:51 +0800
committerJon Trowbridge <trow@src.gnome.org>2001-02-24 01:27:51 +0800
commit3fc425dee9b9eb648b0ff14878129b9fd09a3f2c (patch)
treebdd985d7ee2e5c27945ccd9e0e758672b7e35720 /widgets/text/e-completion-view.h
parentafd1cad2da1ace056f7882a1088ce3e3b7dba2da (diff)
downloadgsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.tar
gsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.tar.gz
gsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.tar.bz2
gsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.tar.lz
gsoc2013-evolution-3fc425dee9b9eb648b0ff14878129b9fd09a3f2c.tar.xz
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.h4
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);