[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

User tool location (was Re: Tool 69)



> Excerpts from netnews.comp.sys.apple2: 13-Apr-94 Re: Tool 69? by Ian
> Schmidt@iastate.edu
> >The other is the heirarchical menu tool in menuapp (which nothing else
> >uses).
> >Such is life with programmers illegally using tool #s :)
>     Does Apple have a policy of enumeration of toolsets?  If so, what is it?

Sure. Apple, Inc. just uses the next number up. Anyone else MUST NOT  
create system toolsets, that's what user toolsets are for.

I've got a suggestion to make to you programmer types:

  How about we agree on a "standard" location for user toolsets, say
*:system:usertools ? That way it would not be necessary to violate Apple's
standards, and we would have a location to search to find certain toolsets
without having them cluttered all over the HD, or requiring the user
to have N copies of them for N programs.

Of course, we'd also need to have a sort of list of names for those
toolsets, so that no conflicts occur. I think numbers are less of a  
problem since each application can, upon loading a user tool, use
a free number for doing so. Since the amount of work involved with
maintaining such a list would be minimal (after all, how many
custom tool sets are there? :) I'd be perfectly willing to do that.

Hmmm ... related note: How about releasing a number of routines
to make loading and installing a user tool set as well as getting rid
of it again a snap? The way it seems to be now is load it into memory,
get a handle on the function table, find a free number to use for it,
install it. Seems that could be put in one wrapper function :)

Yours
Soenke
--
Decompression sucksssss
## CrossPoint v3.0 ##