Hi all,

Thanks for all the replies. I'll try out the "easier" method suggested by
Richard first to see if it works. If not, then I get I'll have to use Jeff's
method. :) Thanks again!

Regards,
Gee.

DIAMOND JEFF <[EMAIL PROTECTED]> wrote in message
news:48550@palm-dev-forum...
>
> However, I seem to remember (and it's been awhile) that with certain
commands, once the command is generated, it is still too late
> to stop it from occurring because you are simply being notified, as
opposed to triggering the event.
>
> In that case, just get the location of the silk button arrays from the
EvtEnumSilkSomething command (sorry can't remember off hand),
> compare the region with vhrFind, or whichever you want to intercept, and
then check on a penDown event for it being  in that
> rectange.  If it is, instead of passing that penDown to the system, call
your special function.
>
> Richard Burmeister wrote:
>
> > > From: Ng Wei Gee
> > >
> > > I would like to trap the Calc and Find buttons to do some
> > > application-specific functions. How can I do that? I would like to use
> > > pre-OS3.5 calls as I want to maintain compatibility with OS3.0
devices.
> > > Thanks in advance!
> > >
> >
> > >From the knowledge base:
> >
> > "It's easy to tweak your event loop to ignore the buttons. When you get
the
> > keyDownEvent, if event.data.keyDown.chr is between hard1Chr and
hard4Chr, or
> > is findChr or any of the other characters you want to ignore (all
defined in
> > Chars.h), then ignore the event and don't let the system handle it."
> >
> > --
> > For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/tech/support/forums/
>
>
>



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to