привязки клавиатуры
и мышки
все виджеты библиотеки gtk так или иначе
реагируют на щелчки мышки. щелчок кнопки
-1 в колее регулятора заставит соответственно
увеличить значение диапазона page_increment
и передвинуть ползунок. щелчок кнопки
-2 в колее передвинет на это место
ползунок. щелчок кнопкой -3 в колее
диапазона или любой кнопки на стрелках
полосы прокрутки одновременно заставит
значение ее настройки изменяться
step_increment.
полосы прокрутки не находятся в фокусе
(focusable), таким образом не имеют никаких
привязок клавиш. привязки клавиш для
других виджетов диапазона (которые активны
только когда виджет находится в фокусе)
- не дифференцируются между горизонтальными
и вертикальными виджетами диапазона.
все виджеты могут управляться клавишами
"стрелки" - вправо, влево, вверх,
вниз, а также клавишами page up и page
down. стрелки вверх и вниз перемещают
пошаговый диапазон (step_increment), а
клавиши page up и page down перемещают
постранично (page_increment).
с помощью клавиш
end и home, пользователь может перемещать
ползунок сразу, либо в конец колеи, либо
в начало соответственно.
|