> In article <macdev-D2F8BD.12001117092003senator-bedfellow.mit.edu>,
> Miro Jurisic <macdevmeeroh.org> wrote:
> > In article <oster-C55E20.08110617092003newssvr14-ext.news.prodigy.com>,
> > David Phillip Oster <osterieee.org> wrote:
> > > MenuIDs must match their resource ids in 68K & Classic. Where was this
> > > changed in Carbon?
> > No, they don't.
> Yes, they do/did -- at least sometimes. The two cases I personally know
> about are some early systems for heirarchical menus, and most (all?)
> Classic systems for non-code installed popup menus (ie, those popups
> where you place the "menuID" in the CNTL resource).
> > Where does it say they do?
> IM explicitly says that while it is convention to make them the same,
> there isn't a requirement to do so. In the above two cases, however, it
> is incorrect.
> The OP cited another incorrect older IM statement, in which he thought
> he had to keep sub-menus between 0 and 255. This is no longer the case
> as of, gee, probably System 6 or so.
> I keep all of my menuIDs at 128 or higher because there certainly used
> to be menu IDs floating around the system in the low positive number
> range (0-10). In more modern times, system software I've been involved
> in has tried to keep in the negative range only.