コード例 #1
0
ファイル: im-nimf.c プロジェクト: janghe11/nimf
static gboolean
nimf_gtk_im_context_filter_keypress (GtkIMContext *context,
                                     GdkEventKey  *event)
{
  g_debug (G_STRLOC ": %s", G_STRFUNC);

  gboolean retval = FALSE;
  NimfEvent *nimf_event = translate_gdk_event_key (event);

  retval = nimf_im_filter_event (NIMF_GTK_IM_CONTEXT (context)->im, nimf_event);
  nimf_event_free (nimf_event);

  return retval;
}
コード例 #2
0
ファイル: im-dasom.c プロジェクト: dasom-im/dasom-gtk
static gboolean
dasom_gtk_im_context_filter_keypress (GtkIMContext *context,
                                      GdkEventKey  *event)
{
  g_debug (G_STRLOC ": %s", G_STRFUNC);

  gboolean retval = FALSE;
  DasomEvent *dasom_event = translate_gdk_event_key (event);

  retval = dasom_im_filter_event (DASOM_GTK_IM_CONTEXT (context)->im,
                                  dasom_event);
  dasom_event_free (dasom_event);

  return retval;
}