GtkVScale和GtkHScale键盘箭头和上/下键混乱

时间:2018-04-20 02:06:02

标签: gtk gtk3

我对为什么GtkHScale响应上/下键和GtkVScale重新键入左/右键有点困惑。更令人困惑的是,它们似乎向错误的方向发展,即:我希望Up能够将GtkHScale向右移动,并且向右移动GtkVScale Up。这种行为是否有UI原因?是否可以使用按键事件和键释放事件等方式阻止GtkHScale中的GtkHScale上下左/右?

2 个答案:

答案 0 :(得分:0)

我发现我可以为key_press_event和key_release_event中的可疑键返回TRUE并阻止该行为。现在可能会这样做会让使用其他人的人感到困惑。

答案 1 :(得分:0)

这是一个众所周知的direction inversion bug in GTK+ 3。从那以后,它将被修复为GTK + 4,但是这些更改可能不会被反向移植,以保持GTK + 3的次要版本之间的行为一致。