Я пытаюсь добавить ScrollBar
. ScrollBar
будет перебирать отображаемые документы. Однако у меня возникают проблемы при получении события при изменении полосы прокрутки. Я не уверен, что мне нужно слушать, и я не уверен, на какое событие я должен ответить. Я попробовал следующее и получил некоторые события, но я не думаю, что это идеальные события для обработки.
listenTo(scrollBar)
listenTo(scrollBar.keys)
listenTo(scrollBar.mouse.moves)
listenTo(scrollBar.mouse.wheel)
listenTo(scrollBar.mouse.clicks)
Например, я получаю MouseClicked
, MousePressed
и MouseReleased
только когда нажимаю внутри полосы прокрутки, а не когда нажимаю на стрелки, чтобы реально изменить значение.
Я нашел это обсуждение о том, что полосы прокрутки не получают события должным образом, но ему два года. Насколько я могу судить, автор не отслеживал файл тикета. Может быть, он нашел обходной путь.
Есть идеи?