HIMC himc;
HWND hwnd;
- hwnd = GDK_WINDOW_HWND (client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (client_window);
himc = ImmGetContext (hwnd);
if (himc)
{
if (!context_ime->client_window)
return;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return;
if (!context_ime->client_window)
return g_strdup ("");
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return g_strdup ("");
if (!context_ime->client_window)
return attrs;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return attrs;
/* swtich current context */
context_ime->focus = TRUE;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return;
{
gdk_window_add_filter (toplevel,
gtk_im_context_ime_message_filter, context_ime);
- top_hwnd = GDK_WINDOW_HWND (toplevel);
+ top_hwnd = gdk_win32_window_get_impl_hwnd (toplevel);
context_ime->toplevel = toplevel;
}
/* swtich current context */
context_ime->focus = FALSE;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return;
gdk_window_remove_filter (toplevel,
gtk_im_context_ime_message_filter,
context_ime);
- top_hwnd = GDK_WINDOW_HWND (toplevel);
+ top_hwnd = gdk_win32_window_get_impl_hwnd (toplevel);
context_ime->toplevel = NULL;
}
if (!context_ime->client_window)
return;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return;
HWND hwnd;
HIMC himc;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return;
if (!GTK_IS_WIDGET (widget))
return;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return;
if (!context_ime->focus)
return retval;
- hwnd = GDK_WINDOW_HWND (context_ime->client_window);
+ hwnd = gdk_win32_window_get_impl_hwnd (context_ime->client_window);
himc = ImmGetContext (hwnd);
if (!himc)
return retval;
RECT rc;
hwnd_top =
- GDK_WINDOW_HWND (gdk_window_get_toplevel
- (context_ime->client_window));
+ gdk_win32_window_get_impl_hwnd (gdk_window_get_toplevel
+ (context_ime->client_window));
GetWindowRect (hwnd_top, &rc);
pt.x = wx;
pt.y = wy;