> I have seen several apps that add features to
> built-in apps (address book, memo, todo,..)
> For example, an extra button on the screen or an
> additional menu item. How do they do that?
> Any help is appreciated.
I don't know how "they" did it, but here's how I did one:
I wanted the Palm(tm) Date Book preferences screen to display a list of
alarm repeat times different from those hard-wired into the app. So I
wrote a HackMaster hack that trapped the LstDrawList call.
------------
if currently running app is Date Book
if first text string in list is "1 minute"
{
create my own array of strings for the list
substitute my strings into the list that's being drawn
}
execute the OS call
------------
Of course there were other details, like allocating memory for my array
of strings, and arranging for the memory to be freed when the form
containing the list was closing.
--
Roger Chaplin
<[EMAIL PROTECTED]>