[dia/dia-0-97] Bug 672190 - Inputs Methods don't work in integrated mode
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia/dia-0-97] Bug 672190 - Inputs Methods don't work in integrated mode
- Date: Fri, 16 Aug 2013 12:03:34 +0000 (UTC)
commit 2661a641b53899e994c15195057a8fe3c16becf4
Author: Hans Breuer <hans breuer org>
Date: Fri Aug 16 14:01:26 2013 +0200
Bug 672190 - Inputs Methods don't work in integrated mode
Connect im-related signals also to the integrated UI canvas
app/interface.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/app/interface.c b/app/interface.c
index dc0bb63..36b9e15 100644
--- a/app/interface.c
+++ b/app/interface.c
@@ -561,6 +561,19 @@ use_integrated_ui_for_display_shell(DDisplay *ddisp, char *title)
GDK_POINTER_MOTION_HINT_MASK |
GDK_FOCUS_CHANGE_MASK);
+ g_signal_connect (GTK_OBJECT (ddisp->container), "focus_out_event",
+ G_CALLBACK (ddisplay_focus_out_event),
+ ddisp);
+ g_signal_connect (GTK_OBJECT (ddisp->container), "focus_in_event",
+ G_CALLBACK (ddisplay_focus_in_event),
+ ddisp);
+ g_signal_connect (GTK_OBJECT (ddisp->container), "realize",
+ G_CALLBACK (ddisplay_realize),
+ ddisp);
+ g_signal_connect (GTK_OBJECT (ddisp->container), "unrealize",
+ G_CALLBACK (ddisplay_unrealize),
+ ddisp);
+
notebook_page_index = gtk_notebook_append_page (GTK_NOTEBOOK(ui.diagram_notebook),
ddisp->container,
tab_label_container);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]