• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: menu things
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: menu things


  • Subject: Re: menu things
  • From: Jim Correia <email@hidden>
  • Date: Mon, 22 Oct 2001 17:39:38 -0400

At 4:01 PM -0500 10/22/01, Prem Chopra wrote:

At 12:19 PM 10/22/2001 -0700, Vinay Venkatesh wrote:
can anyone point me to a place where i can find some documentation on
building menu items..i.e. like the script menu, the volume menu, etc?

They are Apple's private API and I believe unlike OS 9, they discourage 3rd party developers from putting anything there.

I don't understand the second part of that statement.

Under Mac OS 9, apple encouraged developers to use the control strip, not the menu bar.

Under Mac OS 9, there was no api for putting global menus in the menubar.

Under Mac OS 9, since everyone patched the system differently, and a lot of times incorrectly, DTS released *sample code* to show you how to put something in the menubar. They did this because a) people were going to do it anyway b) they were doing it incorrectly and c) if everyone used the same correct sample code, instead of their own broken stuff, the system would be stabler and there would be a greater chance moving forward that your global system menu wouldn't break.

So the X situation is exactly like the 9 situation - there is no supported public API for doing global menus.

Jim


  • Follow-Ups:
    • Re: menu things
      • From: Finlay Dobbie <email@hidden>
References: 
 >Re: menu things (From: Prem Chopra <email@hidden>)

  • Prev by Date: Re: menu things
  • Next by Date: Re: Drop location on the Finder?
  • Previous by thread: Re: menu things
  • Next by thread: Re: menu things
  • Index(es):
    • Date
    • Thread