There are many things in a touch screen application and interface that are
different - rather than look at this small picture, you might want to step
back and look at the larger picture: how do you get a bunch of controls that
behave and do things in a way that makes sense for a touch based interface?
The solution for us was to make our own set of controls. We built our own
versions of the message gox, listviews, and what not, controls designed to
interact with finger touches better than the common controls.
In the case of a button, you'd make a new control, inherit the button
control, and then add the beeping, or whatever else you need. With out
button control, we also made it flash yellow when touched.
"Chris Dunaway" <du******@gmail.com> wrote in message
news:11**********************@e56g2000cwe.googlegr oups.com...
I have a Windows Forms App with a number of buttons. I need to add
auditory feedback to the buttons being clicked since they will be
clicked using a touch sensitive LCD screen.
I added the following method call to every button click event:
private void keyClick()
{
System.Console.Beep(1000,50);
}
While this works, it seems a bit unwieldy to add this call to every
method. Is there any other way to add this type of functionality? Can
I add more than one event handler through the designer? I also thought
of using an Extender provider but not sure how this would work.
Any suggestions?
Thanks