![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Функциональная кнопка на тачскрине Windows 8 [D7]
Anthony68 © (2015-06-01 09:09:00)Пишу на старой версии Delphi 7 под windows 8 для устройства с активным экраном.
Не могу понять, можно ли сделать на экране такую кнопку (типа как Control или Shift на клавиатуре), которую пользователь мог бы удерживать (прямо на экране) пальцем левой руки, а правой рукой нажимал бы на экране на другие кнопки, которые должны менять свои действия, если в данный момент нажата эта функциональная кнопка...
Я пробовал например. расположить TSpeedButton, но её события OnMouseDown - не реагируют на нажатия пальцами так же как на нажатие мышкой. А специальных событий для пальцев у кнопок нет... Мне для решения такой задачи нужна другая версия Delphi, или как то всё же можно эту задачу решить в 7 версии? Подскажите, кто знает...
И ещё вот такой вопрос. А из Delphi 7 есть какая-то команда, позволяющая в Windows 8 вызвать экранную клавиатуру? Спасибо.
Eraser (2015-06-06 03:23:00) [1]
> Anthony68 (01.06.15 09:09)
почему не на делфи 3?
pavelnk (2015-06-05 21:56:00) [2]> Jeer © (01.06.15 14:38) [3]
> XE4 -> XE7
А XE-8?
Jeer (2015-06-01 14:38:00) [3]XE4 -> XE7
Anthony68 (2015-06-01 13:38:00) [4]То есть получается в Delphi 7 нет возможностей обработать более одного касания экрана?
Inovet (2015-06-01 12:46:00) [5]Наверное, это прготив идеологии тачскрин. Скорее всего, надо после нажатия на эту кнопку оставить её нажатой до следующего нажатия на неё или на другую.