View Issue Details

IDProjectCategoryView StatusLast Update
0002290SAS.ПланетаХотелка / Feature requestpublic22-12-2014 19:26
ReporterDJ VK Assigned To 
PrioritynormalSeveritytweakReproducibilityhave not tried
Status confirmedResolutionopen 
PlatformWindowsOSXPOS VersionSP3
Product Version131111 
Target Version45xxxx 
Summary0002290: расширение функционала кнопок мыши
DescriptionНа данный момент для двух операций используются два нажатия, левой кнопки (список меток) и правой (контексное меню). При этом Функции кнопок жёстко зашиты.
Предлагаю
1)добавить таймер для поддержки 2х режимов правой кнопки. кратковременное нажатие и длительное.
2)предусмотеть возможность переноса указанных выше двух опреаций между кнопками и их отключение
левый клик - правый кратковременный клик - правый длительный клик - операция отключена
TagsNo tags attached.

Activities

Garl

11-12-2013 08:14

manager   ~0013409

есть у меня на мышке ещё дополнительные боковые кнопки, их хочется тоже заюзать, например как зум +\-

vdemidov

11-12-2013 09:14

manager   ~0013410

Вопрос. Как отличать долгий клик мышкой, от движния карты мышкой? (Про неподвижную мышку рассказывать не нужно, практически невозможно нажать кнопку мыши и не сдвинуть ее при этом)

Garl

11-12-2013 09:15

manager   ~0013411

в пределах одного тайла?

vdemidov

11-12-2013 09:24

manager   ~0013412

И как это будет выглядеть? Карта не движется, пока не сдвинешь мышку за пределы тайла на котором нажал?

DJ VK

23-01-2014 10:49

manager   ~0013686

Last edited: 23-01-2014 10:52

Поясню.
Допустим я вот сейчас нажму кнопку левую мыши. это mouseDown/
если я ее отпущу, не начав двигать карту, то по mouseUp вылезает список меток. Как бы долго я не держал кнопку - выходит он, противный.
а если я пошевелю карту, просто сдвигается карта и никакого противного окна не выходит на mouseUp.

то есть уже разделено все давно, и менять НЕ надо!!!! А уж как это у вас определяется, точно пиксел в пиксел, или +/- 1-3 пиксела, это не суть важно.

осталось замерить время между down и up, и соотвественно разделить логику работы в той ветке, где считается, что движения не было.

Papazol

22-12-2014 19:26

reporter   ~0015064

Намекаю: в программе есть много полезных функций, а о них мало кто знает, разве что разработчики и тот, кто заказывал.

Issue History

Date Modified Username Field Change
11-12-2013 07:41 DJ VK New Issue
11-12-2013 07:52 vdemidov Category Рефакторинг => Хотелка
11-12-2013 07:52 vdemidov Product Version .Nightly => 131111
11-12-2013 07:52 vdemidov Target Version .Nightly =>
11-12-2013 08:14 Garl Note Added: 0013409
11-12-2013 09:14 vdemidov Note Added: 0013410
11-12-2013 09:15 Garl Note Added: 0013411
11-12-2013 09:24 vdemidov Note Added: 0013412
23-01-2014 10:49 DJ VK Note Added: 0013686
23-01-2014 10:52 DJ VK Note Edited: 0013686
21-12-2014 11:48 vdemidov Assigned To => vdemidov
21-12-2014 11:48 vdemidov Status new => assigned
21-12-2014 11:50 vdemidov Assigned To vdemidov =>
21-12-2014 11:50 vdemidov Status assigned => confirmed
21-12-2014 11:50 vdemidov Target Version => 45xxxx
22-12-2014 19:26 Papazol Note Added: 0015064
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request