On Thu, 29 Nov 2001, Chris Tutty wrote:
> > the demo showed it integrated.. the "download' thing is actually a
> > system hack (that other developers can tap into) :P its there, has
> > a few bugs here and there.. know where they are :) just never bashed
> > them :) heh.
>
> Hmm. I guess you're talking about automatically plugging it into
> the system calls but I really don't care about that, I'd be happy to
> have to host the display engine in a form and call display routines
> myself. In fact, given that I'm trying to poll an external device
> multiple times a second, I'd prefer that to letting PalmOS take
> over the event loop.
the gothelp project is simple... the "public" version is to
provide a system extension as that hooks into the FrmHelp()
api.. [consider docs starting here]
currently, developers use HELPID or FrmHelp() to show help.
when you define the resources for this API, you put it in a
tSTR resource.
what we are going to provide is the same concept, but, you
define a new string resource, particularly hSTR. so.. you
could do this:
FrmHelp(1000);
tSTR1000.bin = "this is the help page, no formatting etc"
hSTR1000.bin = "<f1>bold text</f> w00t <i1000> (image), and
<l1001>link to other page</l>..."
the idea is that if the gothelp system extension exists, it'll
use the new formatted stuff, otherwise, it'll be compatible for
the standard FrmHelp() api.
if you have gothelp installed, it'll look for the new string
resource.. thats the basic gist of it :) and, thats what the
gothelp product is. i think you have a mis-understanding for
this :)
> > i am also re-writing it so the engine is "plug-able" into existing
> > projects.. i have done this for one project, and, i need to migrate
> > it over to the hack scenario..
>
> Hmm. Depends on how you're planning for it to plug in.
FrmHelp() replacement.
> > like i said... a few hours work :)
>
> I know what 'a few hours' means in programmer-speak and I
> don't think we can bet on you having nothing to do at any point
> in the forseeable future.
>
> It seems to me that if you're aiming to retain the source to sell
> it then you're making nothing on it right now. I'd be willing to
> trying working with whatever you've got now if you're willing
> to release the source (given that you retain ownership). This
> has been stalled for many months waiting for a slice of your time.
> Perhaps a subset of this groups of developers can help kick-start
> the project for you? I'd certainly say that it would be worth
> getting some opinion from a few other developers before getting
> too fixed about the detail of how it's integrated to other projects.
this project is NOT open source.
with what you want, you basically are discussing the possibility
of a source code license.. that, is an option we have provided.
and, a number of people have the source code for this project..
and, are integrating it directly into their applications - not
depending on the "hack" or "extension" solution..
the gothelp is not a "linkable component" - that doesn't exist.
if you want more info on this, as i said, contact me directly.
i am coding away on it now.. and, i'll be sending something to
the people that requested some beta stuff from me soon.
cheers.
// az
[EMAIL PROTECTED]
http://www.ardiri.com/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/