----- Original Message -----
From: "Chris Antos" <[EMAIL PROTECTED]>
> First of all, your operator precedence is messed up -- read up on the
> precedence of && vs || and add more parentheses to make it explicit what
> conditions you wanted to test.
> [...]
> isMemoFindKey =
> (
> (event.eType == keyDownEvent) &&
> (TxtCharIsHardKey(event.data.keyDown.modifiers,
> event.data.keyDown.chr)) &&
> (event.data.keyDown.chr == vchrHard4)
> )
> ||
> (
> event.data.keyDown.chr == vchrFind
> )
Actually, this doesn't need any additional parentheses.
isMemoFindKey =
event.eType == keyDownEvent &&
TxtCharIsHardKey(event.data.keyDown.modifiers,
event.data.keyDown.chr) &&
event.data.keyDown.chr == vchrHard4
|| event.data.keyDown.chr == vchrFind
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/