View Issue Details

IDProjectCategoryView StatusLast Update
0002934SAS.ПланетаХотелка / Feature requestpublic22-04-2017 16:58
Reportervdemidov Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version151111 
Target Version181221Fixed in Version181221 
Summary0002934: Добавить поддержку жеста изменения масштаба на сенсорном экране
DescriptionПри работе с САС на планшете с сенсорным экраном сильно не хватает поддержки изменения масштаба карты при помощи стандартного жеста двумя пальцами.
Tagstouch screen, тачскрин

Relationships

has duplicate 0003130 closedvdemidov Масштаб не меняется 
has duplicate 0003201 closedzed can not be zoom in\out through the touch screen 
related to 0000722 confirmed Доработки интерфейса для работы с сенсорным экраном 

Activities

turist4x4

23-08-2016 11:38

reporter   ~0017633

Здравствуйте!
На какой ОС у Вас не работает?
У меня на Windows (8,10) работает.
Не работает только в последней 160707

vdemidov

25-08-2016 10:00

manager   ~0017634

Windows 10. Никогда не работало. В САС просто нет поддержки таких событий.

turist4x4

25-08-2016 10:24

reporter   ~0017636

Покажу: https://yadi.sk/i/OXNRchxTuUeC2

vdemidov

25-08-2016 10:35

manager   ~0017637

Неисповедимы пути винды. Подозреваю, что дело в старой версии делфи, которая чего-то не поддерживала вообще и поэтому винда умудрялась эмулировать, хотя как ей это удавалась не знаю. Недавно мы перешли на более свежую версию
Delphi с поддержкой юникода. Так что до того как кто-нибудь не реализует это честно зуммирования щипком не будет.

turist4x4

25-08-2016 10:57

reporter   ~0017638

Жаль, придется мне пользоваться предыдущими версиями ;)
Но и тем не менее я Вас поблагодарил за хорошую программку.

zed

02-04-2017 09:29

manager   ~0017871

Оставлю тут ссылку на статью, про добавление поддержки мультитача в XE4: https://habrahabr.ru/post/242355/

zed

02-04-2017 17:24

manager   ~0017872

В ночнушках и в следующем релизе будут 2 бинарника. Первый - юникодный, скомпилированный в свежей версии Delphi (10.2 Tokyo если всё пойдёт нормально), а второй - не юникодный, скомпилированный в старой Delphi 2007. Соответственно, жесты должны работать во втором бинарнике.

vdemidov

06-04-2017 09:19

manager   ~0017874

Нужно попробовать в качестве временной заплатки для новых версий делфи сделать что-то типа UnregisterTouchWindow, что бы жесты обрабатывала сама винда, как это происходит в D2007.

vdemidov

22-04-2017 16:49

manager   ~0017910

Оказалось, что достаточно добавить одну строчку для возврата примитивной поддержки жеста масштабирования в новых версиях. Это, конечно, не совсем то чего хочется, но уже что-то.

Issue History

Date Modified Username Field Change
30-12-2015 10:15 vdemidov New Issue
30-12-2015 10:15 vdemidov Status new => confirmed
30-12-2015 10:15 vdemidov Tag Attached: touch screen
30-12-2015 10:15 vdemidov Tag Attached: тачскрин
23-08-2016 10:54 vdemidov Relationship added has duplicate 0003130
23-08-2016 11:38 turist4x4 Note Added: 0017633
25-08-2016 10:00 vdemidov Note Added: 0017634
25-08-2016 10:24 turist4x4 Note Added: 0017636
25-08-2016 10:35 vdemidov Note Added: 0017637
25-08-2016 10:57 turist4x4 Note Added: 0017638
02-04-2017 09:23 zed Relationship added has duplicate 0003201
02-04-2017 09:26 zed Relationship added related to 0000722
02-04-2017 09:29 zed Note Added: 0017871
02-04-2017 17:24 zed Note Added: 0017872
06-04-2017 09:19 vdemidov Note Added: 0017874
22-04-2017 16:49 vdemidov Note Added: 0017910
22-04-2017 16:58 vdemidov Target Version 191221 => 181221
22-04-2017 16:58 vdemidov Status confirmed => resolved
22-04-2017 16:58 vdemidov Fixed in Version => 181221
22-04-2017 16:58 vdemidov Resolution open => fixed
22-04-2017 16:58 vdemidov Assigned To => vdemidov
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request