VFP в связке с TouchPad | |
---|---|
Starpom Автор Сообщений: 71 Дата регистрации: 29.06.2006 |
Здравствуйте.
Если возможность увязать VFP с TouchPad-ом? Если такая возможность есть то где почитать или копнуть? А то эмуляция и ручное отслеживание, усложнила программу так что тормоза сильные стали. Заранее спасибо за подсказки и советы. |
Re: VFP в связке с TouchPad | |
---|---|
PaulWist Сообщений: 14621 Дата регистрации: 01.04.2004 |
У вас курсор мыши не управляется в окне фокса от TouchPad-а?
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: VFP в связке с TouchPad | |
---|---|
Starpom Автор Сообщений: 71 Дата регистрации: 29.06.2006 |
при написании программы управляется, а вот при работе в самой программы только в поля объектов, а мне нужно поймать корры самого курсора.
не так наверное выразил свою мысль, мне нужно определить координаты нажатия пальцами на экране. Исправлено 1 раз(а). Последнее : Starpom, 27.03.18 16:32 |
Re: VFP в связке с TouchPad | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Какая эмуляция? Какое отслеживание? Тачпад генерирует всё то же что и мышка.
Тачскрин чуть по другому работает, но основные действия - клики по элементам управления остаются на месте. ------------------ WBR, Igor |
Re: VFP в связке с TouchPad | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Значит всё же тачскрин, а не тачпад. В MouseDown и MouseUp в параметрах есть координаты. Т.к. в общем случае "нажатие" и "отпускание" будут происходить в разных координатах. Работает ли простой MROW/MCOL в Click в этом случае - не в курсе, тем более что эту старо-фоксовую мутотень переводить в обычные координаты не так уж и просто... ------------------ WBR, Igor |
Re: VFP в связке с TouchPad | |
---|---|
Starpom Автор Сообщений: 71 Дата регистрации: 29.06.2006 |
Прощу прощения, ошибся вместо ТочПада имелось ввиду ТочСкрин.
p/s/ запутался после множественных статей по сия вопросу в интете, все перемешалось в голове. |
Re: VFP в связке с TouchPad | |
---|---|
Starpom Автор Сообщений: 71 Дата регистрации: 29.06.2006 |
Нужно определить все координаты ну или хотя бы 4-е пальца одновременно.
Использование MouseDown и MouseUp ловлю только первый и четвертый палец, второй и третий не получается, пробовал использовать задержку во времени, дабы отлавливать тогда комбинации отлавливания каждый раз разные ловлю все равно тот палец который первым прикоснулся и тот палец который последним оторвался от экрана ( Или я уже гоню и лезу не в ту степь, или же такого сделать не возможно, вот и интересует есть ли какие сторонние API которые могут помочь. |
Re: VFP в связке с TouchPad | |
---|---|
PaulWist Сообщений: 14621 Дата регистрации: 01.04.2004 |
Цель всего этого? картинки-формы увеличивать?
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: VFP в связке с TouchPad | |
---|---|
Starpom Автор Сообщений: 71 Дата регистрации: 29.06.2006 |
И не только увеличивать, а возможность предоставления пользователю выполнять различные операции через программу. К примеру управления видеокамерами или другими где необходимо одновременно и растягивать сжимать и включать те или иные кнопки. Т.е. эмуляция работы с джойстиком но посредством ТачСкрина.
|
Re: VFP в связке с TouchPad | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Ну фокс 100% под мультитач не заточен - как и базовое виндовое "мышиное" АПИ, с которым он работает (и которое по сути от самых древних версий винды существует - от Win9x или даже ещё раньше). Так что не удивительно что "эмуляция мышки" не совсем то что надо.
Винда "научилась" работе с тачскринами лишь начиная с 7-й версии. Фокс приказал долго жить когда ещё только-только виста продвигалась. Наверное можно вручную ловить соответствующие WM через BINDEVENT, почитав MSDN (и в хелпе примеры отлова WM - 9 фокс позволяет это) - будет ли этого достаточно для решения задачи - я не в курсе. ------------------ WBR, Igor |
© 2000-2024 Fox Club  |