• 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: System Provided Font Menu?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: System Provided Font Menu?


  • Subject: Re: System Provided Font Menu?
  • From: "M. Uli Kusterer" <email@hidden>
  • Date: Fri, 18 Feb 2005 14:35:02 +0100

At 16:21 Uhr -0500 17.02.2005, Scott Ahten wrote:
I know that Apple provides a standard font selection panel for selecting fonts (inherited from NS), but I'm unable to find a system populated "font menu" for use in application-wide or inspector pop-up menus.

There is none. OS X comes with so many fonts that it's hard to use one, anyway. If you don't believe me, use Adobe Photoshop Elements 2.0 for a while...


The HIG indicates that the Font Panel should be used instead of a menu, but a font menu would be useful in a grouped, multi-property inspector panel or an application menu when fonts are selected often and the Font Panel takes up too much screen space, such as a word processor.

I would expect a font menu to take advantage of the font panel. In particular, it should display font collections instead of the entire list of fonts. Many fonts are installed because the system uses them and they look good on screen, but I'd rarely use them in print design. Also, I have numerous fonts that I use only in particular apps.


Many non-cocoa apps seem to roll their own, which can result in a very poor user experience. (MS Word, for example, doesn't even group fonts by font family)

I wrote a little class that implements a font menu. It's intended for use in the menu bar, and doesn't do the submenus you mentioned above yet, but I guess it could be a nice starting point. Find it at:


http://zathras.de/programming/sourcecode.htm#UKFontMenuController

If you use that as a basis, I'd be interested in any changes you make. It displays a submenu for each font collection, or alternatively a particular font collection. That way, people can pick on a per-application basis which fonts the menu will show.
--
Cheers,
M. Uli Kusterer
------------------------------------------------------------
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
  • Follow-Ups:
    • Re: System Provided Font Menu?
      • From: Scott Ahten <email@hidden>
References: 
 >System Provided Font Menu? (From: Scott Ahten <email@hidden>)

  • Prev by Date: Re: login item for all users
  • Next by Date: Re: Creating NSViews with code.
  • Previous by thread: Re: System Provided Font Menu?
  • Next by thread: Re: System Provided Font Menu?
  • Index(es):
    • Date
    • Thread