I'm still trying to lock the little #@@#grrrrr###''#' down. I've pretty much done it except for the graffity buttons. I read on the knowledge base that to disable the buttons on the palm all you have to do is provide a handler for the keyDownEvent and off you go. This is not actually the whole story. For the hard buttons (calendar, phone ...) you need to set the preferences so that when pressed you application get's the event. For the buttons in the graffiti area nothing I do seems to work. So does anybody know how to disable the graffiti area buttons (find, calculator, and home), or failing that substitute the application launcher by my app.
You can provide your own keyDown handler. You just need to intercept the button presses before you call SysHandleEvent. You also need to be careful about system dialogs, including alerts, where you can't use your own event handler.
--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
