Notes |
|
(0013409)
|
Garl
|
11-12-2013 08:14
|
|
есть у меня на мышке ещё дополнительные боковые кнопки, их хочется тоже заюзать, например как зум +\- |
|
|
|
Вопрос. Как отличать долгий клик мышкой, от движния карты мышкой? (Про неподвижную мышку рассказывать не нужно, практически невозможно нажать кнопку мыши и не сдвинуть ее при этом) |
|
|
(0013411)
|
Garl
|
11-12-2013 09:15
|
|
|
|
|
И как это будет выглядеть? Карта не движется, пока не сдвинешь мышку за пределы тайла на котором нажал? |
|
|
(0013686)
|
DJ VK
|
23-01-2014 10:49
(edited on: 23-01-2014 10:52) |
|
Поясню.
Допустим я вот сейчас нажму кнопку левую мыши. это mouseDown/
если я ее отпущу, не начав двигать карту, то по mouseUp вылезает список меток. Как бы долго я не держал кнопку - выходит он, противный.
а если я пошевелю карту, просто сдвигается карта и никакого противного окна не выходит на mouseUp.
то есть уже разделено все давно, и менять НЕ надо!!!! А уж как это у вас определяется, точно пиксел в пиксел, или +/- 1-3 пиксела, это не суть важно.
осталось замерить время между down и up, и соотвественно разделить логику работы в той ветке, где считается, что движения не было.
|
|
|
|
Намекаю: в программе есть много полезных функций, а о них мало кто знает, разве что разработчики и тот, кто заказывал. |
|