Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How do I extend the Palm OS? Whats a Hack? Whats HackMaster?

EXTEND hack OS palm
0
Posted

How do I extend the Palm OS? Whats a Hack? Whats HackMaster?

0

The Palm OS has a System Trap system that works much like Interrupts on MS-DOS systems. These are system services that process all the OS events, such as user entered a Graffiti character, system timer, power-off/on, etc. They also made a way so that an application can change how these system traps operate by changing the vector for the traps to point to user code that can modify or replace the default system behavoior. These extensions are generally knows as ‘Hacks’. For instance, one could code up a Hack to replace the standard Keyboard dialog with a new input method, or insert a procedure into the event-handling code in order to perform special actions at the entry of a certain Graffiti character, or even patch the text field routines to allow hyperlinking between applications. The potential uses are even wider than the system software itself. Unfortunately, there are some problems with implementation. Where in memory does one put the routine?

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123