🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #48044

Re: Font menu SANITY!!

#48044
From: Stephen D Hawley
Date: Wed, 14 Mar 1990 20:29
33 lines
2127 bytes
In article <1990Mar14.134618.12628@phri.nyu.edu> roy@phri.nyu.edu (Roy Smith) writes:
>In <3262@pur-phy> sho@maxwell.physics.purdue.edu.UUCP (Sho Kuwamoto) writes:
>> Ideally, the user would be able to pick a font, and then pick a style from
>> a popup or an h-menu.  If Super-Extra-Heavy-Bold exists, it should show up
>> in the menu.
>
>	Here's a human interface question.  Let's say you wanted to make a
>4-level pull-right menu for fonts, so you can set family, size, weight, and
>slant, i.e. Helvetica 18 demi oblique.  The question is, which order do you
>want to have them?  Like I did above, or you you prefer Helvetica oblique
>demi 18, or 18 Helvetica oblique demi, or .....


Please don't do this.  Honestly.  It is NOT a win in human factors in the
least.

A better approach is to pop up a dialog box with 3 lists (font, style, size),
an area of editable text for a demo, and an ok and cancel button.  The win is
that most font changes require more than one change in the font.  Better to
have the characteristics up front than require several menu pokes to get at
them.  Style changes, which are relatively frequent, should be in the menu
as a redundancy.

It turns out that this is not a hard thing to implement.  I had to do this for
a current project, and it took me all of 1 day, most of which was spent on
little details, like adding a drop shadow around the demo box.

Steve Hawley
sdh@flash.bellcore.com
A noun's a special kind of word.
It's ev'ry name you ever heard.
I find it quite interesting,
A noun's a person place or thing.
Technical Details
Message-ID: <20938@bellcore.bellcore.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rutgers!bellcore!flash!sdh
References: <cZyo5eC00WBLE1o1kH@andrew.cmu.edu> <1990Mar12.234628.22333@cs.umn.edu> <3262@pur-phy> <1990Mar14.134618.12628@phri.nyu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rutgers!bellcore!flash!sdh
From: sdh@flash.bellcore.com (Stephen D Hawley)
Newsgroups: comp.sys.mac
Subject: Re: Font menu SANITY!!
Message-ID: <20938@bellcore.bellcore.com>
Date: 14 Mar 90 20:29:45 GMT
References: <cZyo5eC00WBLE1o1kH@andrew.cmu.edu> <1990Mar12.234628.22333@cs.umn.edu> <3262@pur-phy> <1990Mar14.134618.12628@phri.nyu.edu>
Sender: news@bellcore.bellcore.com
Reply-To: sdh@flash.UUCP (Stephen D Hawley)
Organization: Bellcore, Morristown, NJ
Lines: 33