Ben Combee a �crit : > At 09:42 PM 11/13/2004, you wrote: > >Yes thanks for that.. I know that.. But once set i want to be able to > >capture the event and make it go to my own form rather then the Tips form > >it goes to by default.. I've tried stepping through the code, but i can't > >see what event it triggers when you click the icon in the top right hand > >side. > > > >What event does it send. its not a menu event or a form event. > > This is a case where you really want to get seeding access at > palmsource.com and look at the OS 3.5 or 4.0 source code to see what happens. > > For an alert, you won't have much luck, since it runs with its own event > loop. For forms with their own event loop, you need to check for a > penDownEvent that occurs in the area at the top-left of the form where the > help icon is shown. The OS code just looks for a penDown event in that > rectangle, and then does a variant of its button handling code, tracking > the pen until it's lifted. If it's still in the rectangle, FrmHelp is > called. Unfortunately, there's no hook in the form code -- no "frmHelp" > event is sent, this is all handled inside FrmHandleEvent. > > To compute the rectangle for the help icon, use the formula > > topLeft = (width - 12, 0) extent = (10, 10) > > The character for the icon is drawn from the symbol font.
Wouldn't it be simpler to set the form to no help, add a help icon button in the title bar and wait for a tap on that button? -- Luc Le Blanc -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
