Поддержка Touch в List контроле

Программы на Clarion, шаблоны, библиотеки и пр.

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
atashe3
Посетитель
Сообщения: 43
Зарегистрирован: 26 Декабрь 2021, 13:32
Благодарил (а): 2 раза
Поблагодарили: 8 раз

Поддержка Touch в List контроле

Сообщение atashe3 »

Пример поддержки листания List бокса жестом (вверх\вниз)
Дополнительно сделан собственный бегунок (большого размера) под палец
Собиралось на С10...С11.1
Проверялось на win10
Если тача нет или windows ниже 10-го то жесты не работаю, только мышкой.
Если кто соберет класс на этом примере и выложит буду признателен.
Вложения
List_Gesture_v4.7z
Пример поддержки листания Clarion List бокса жестом
(403.52 КБ) 5 скачиваний
screenshot.jpg
Последний раз редактировалось atashe3 14 Октябрь 2026, 21:30, всего редактировалось 1 раз.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8821
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 40 раз
Поблагодарили: 155 раз

Поддержка Touch в List контроле

Сообщение Игорь Столяров »

atashe3 писал(а): 14 Октябрь 2026, 17:51 собственный бегунок (большого размера) под палец
Во времена распространения планшетов с Windows 10, мы сделали заказ на приложение
для мобильной торговли и у Заказчика как раз была огромная просьба увеличить ширину
зон прокрутки списка (водители не попадали толстыми пальцами).

Выяснилось, что ничего делать не надо.
В реестре Windows для этого есть специальный параметр API и приложения на Clarion с ним прекрасно дружат ... :D
Последний раз редактировалось Игорь Столяров 14 Октябрь 2026, 20:29, всего редактировалось 1 раз.
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
atashe3
Посетитель
Сообщения: 43
Зарегистрирован: 26 Декабрь 2021, 13:32
Благодарил (а): 2 раза
Поблагодарили: 8 раз

Поддержка Touch в List контроле

Сообщение atashe3 »

Игорь, знаю про этот параметр
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\ScrollWidth
Это не мой случай
Ответить