From: "Joseph J. Strout" <[EMAIL PROTECTED]>
> At 9:42 AM -0400 4/16/04, Regis St-Gelais wrote:
> >Maybe some kind of Hack??
> 
> Hmm, I wouldn't know where to begin.  I'm just getting back into Palm 
> development after several years away from it, and I never did 
> anything with hacks the first time around.  Can anyone give me some 
> pointers to get me started?
> 
> Or, is there any more sanctioned way to do this in PalmOS?
> 
'Hack' is a bad name for a process that *is* the sanctioned way to 
extend Palm OS prior to v5.0.  Find the HackMaster home page and 
get reading.  HackMaster is a loader/manager that makes sure that 
different system extensions are loaded and unloaded without 
destabilising the OS and it's got some good documentation on
doing what you want for Palm OS 3 and 4.  

Under Palm OS 5 the concept of notifications and notification
handler became the preferred way to do things (I think notifications
were introduced in Palm OS 4 but it became necessary to use 
them in 5 because PalmSource started tightening up the OS in
order to support ARM processors so a lot of the old hack techniques
stopped working).

With notifications your app starts up just long enough to lock a
segment of code, register for a few notifications and point the OS 
at that code segment and then exit again, leaving the locked code 
segment in place).  When I built one I followed a step-by-step 
guide that might be on Ben's site - it was a while ago so I'm not 
sure.  There's a notification for the user requesting the popup 
keyboard, which I guess is what you'd be interested in responding 
to.

Sorry to be a bit vague, but I last did this about a year ago.

Chris Tutty

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

Reply via email to