jiangbowen 发表于 2013-5-5 14:41:37

ACTom 发表于 2013-5-5 22:34:40

两个方法:
1、群里老猫提出的:g_object_set(widget, "can-focus", FALSE, NULL);
2、绑定key-pressed信号:
gboolean key_press_cb(GtkWidget *w, GdkEvent *ev, gpointer data)
{
    (void)w; (void)data;
    GdkEventKey *key = (GdkEventKey*)ev;
    if(key)
    {
      if(key->keyval == GDK_Tab)
            return TRUE;
    }
    return FALSE;
}

jiangbowen 发表于 2013-5-6 16:17:39

页: [1]
查看完整版本: 如何取消窗口中,上下左右,TAB等按键选择控件