SVTX Опубликовано 9 января, 2019 Поделиться Опубликовано 9 января, 2019 Есть готовый проект с формами, контролами, обработчиками нажатия мышки. Задача - добавить жесты "влево", "вправо" для всего проекта. Пошел двумя путями. 1) Добавил TLayout c свойством а) Align=Content; HitTest=true и вызовом BringToFront на старте (т.е. задумка чтобы леер лежал поверх всего и перехватывал только жесты) Все работает, жесты "влево", "вправо" ловит, но все компоненты под ним перестали реагировать на клики, жесты и прочее , как эту хрень отключить? в чистом андроиде если первый контрол получил жест или нажатие и жестко его не перехватил - нижележащие события продолжают работать. б) Align=Content; HitTest=true и вызовом SendToBack и на старте и AutoCapture := True; (т.е. задумка чтобы леер лежал ниже всего и перехватывал только жесты) Работает как то через раз. 2) Добавил обработчик Gesture на саму форму. Работает но перекрывается поверху другими контролами так как для TForm не нашел свойства AutoCapture. Кто сталкивался с таким? Как его реализовать то..( Цитата Ссылка на комментарий
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.