W
William Ryan
I have an app that uses the VoiceRecorder control (C#) but I have my own
buttons and just make the calls behind the scenese so that it looks better
and is easier for users to access the buttons.
Here's the problem, if I show the recorder modally, then the user actually
has to click on it and I don't want them to physically use the control or
even see it. If I don't show it modally, then eveyrhting works fine, but if
the user taps anywhere on the form, the VoiceRecorder ends recording.
I've tried overriding MouseDown
protected override void OnMouseDown(MouseEventArgs e) ... but there's not
way to indicate 'handled' that I can tell with MouseEventArgs. So I'm stuck
b/c I don't want the user to have to use the actual control, but if they
don't , then it looks like anytime they tap anywhere (on any of the buttons
or on the form) recording stops. This won't work either.
Any ideas?
Thanks,
Bill
buttons and just make the calls behind the scenese so that it looks better
and is easier for users to access the buttons.
Here's the problem, if I show the recorder modally, then the user actually
has to click on it and I don't want them to physically use the control or
even see it. If I don't show it modally, then eveyrhting works fine, but if
the user taps anywhere on the form, the VoiceRecorder ends recording.
I've tried overriding MouseDown
protected override void OnMouseDown(MouseEventArgs e) ... but there's not
way to indicate 'handled' that I can tell with MouseEventArgs. So I'm stuck
b/c I don't want the user to have to use the actual control, but if they
don't , then it looks like anytime they tap anywhere (on any of the buttons
or on the form) recording stops. This won't work either.
Any ideas?
Thanks,
Bill