< prev index next >

modules/graphics/src/main/native-glass/gtk/glass_window_ime.cpp

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.  Oracle designates this

@@ -24,11 +24,10 @@
  */
 
 #include "com_sun_glass_ui_View.h"
 #include "glass_window.h"
 #include "glass_general.h"
-#include "glass_gtkcompat.h"
 
 #include <cstring>
 #include <cstdlib>
 
 bool WindowContextBase::hasIME() {

@@ -39,11 +38,11 @@
     XKeyPressedEvent result;
     memset(&result, 0, sizeof (result));
 
     result.type = (event->type == GDK_KEY_PRESS) ? KeyPress : KeyRelease;
     result.send_event = event->send_event;
-    result.display = gdk_x11_display_get_xdisplay(glass_gdk_window_get_display(event->window));
+    result.display = gdk_x11_display_get_xdisplay(gdk_window_get_display(event->window));
     result.window = result.subwindow = GDK_WINDOW_XID(event->window);
     result.root = GDK_WINDOW_XID(gdk_screen_get_root_window(glass_gdk_window_get_screen(event->window)));
     result.time = event->time;
     result.state = event->state;
     result.keycode = event->hardware_keycode;

@@ -220,11 +219,11 @@
 
     return result;
 }
 
 void WindowContextBase::enableOrResetIME() {
-    Display *display = gdk_x11_display_get_xdisplay(glass_gdk_window_get_display(gdk_window));
+    Display *display = gdk_x11_display_get_xdisplay(gdk_window_get_display(gdk_window));
     if (xim.im == NULL || xim.ic == NULL) {
         xim.im = XOpenIM(display, NULL, NULL, NULL);
         if (xim.im == NULL) {
             return;
         }
< prev index next >