By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,575 Members | 3,016 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,575 IT Pros & Developers. It's quick & easy.

need to convert tap event on touch screen to a mousemove event

P: 16
Hi,

I thought I had posted this but it seems to have disappeared.

I'm new to this forum and looking forward to some challenges. I'm a reasonably competent developer primarily using Access/Excel/VBA and other. I currently have an issue regarding interaction of touch screens (primarily smart phones) using TeamViewer (but can change to something else) to interact with the Access program.

The existing system works fine in normal use but the forms required for use with the smart phones are being redesigned to work with a much smaller screen. They don't require much in the way of user interation for changes to data etc, my primary issue is the navigation.

With touch screens, one simply taps on an option to activate it. However through TeamViewer this does not trigger any events, you have to drag the mouse to the option and then tap, which in the touch screen world does not feel right.

To work with TeamViewer, I have a popup/modal main form set to full screen with navigation buttons and a scrollable subform. Most options simply change the sourceobject of the subform control. The OS is WinXP using 32bit Office 2010.

Does anyone know of an API which will pick up the tap on an option and then execute the code which currently resides in the on click event. As previously mentioned, it just changes the source object of the subform.

Happy to look at workarounds - I've tried moving the code to the mouseup/down events, but these events aren't triggered on a tap unless the mouse is over the option. I've also tried different control types.

Any suggestions will be much appreciated - I have tried contacting TeamViewer but not had a reply.

Many thanks in advance
Nov 11 '13 #1
Share this Question
Share on Google+
2 Replies


NeoPa
Expert Mod 15k+
P: 31,494
It seems as if you've done as much as anyone could CA.

My suggestion would have been to contact the TeamViewer support team, but it seems you've already done that too. BTW I'm surprised to hear they weren't able to help. I found them very eager to assist where possible.

It's possible someone may already have come across this issue and can help, but brace yourself for the idea you may be at the cutting edge here, and already have more experience than anyone else in this area.

Best of luck anyway :-)
Nov 11 '13 #2

P: 16
Thanks NeoPa,

TeamViewer have finally been in touch. Their answer is a bit vague but it seems like the target machine needs to have a touch screen (or I presume at least the driver, tho' I don't know if that can be installed on it's own) and I don't know if an Apple tap event will translate to a Windows tap event for this to work - my research indicates they are different. However they are now viewing my question as a request and forwarding to product management to see if they want to develop it.

Hohum, guess I'll need to go the rounds of other suppliers.

Be nice to be at the cutting edge of something tho'!
Nov 11 '13 #3

Post your reply

Sign in to post your reply or Sign up for a free account.