Article View: comp.sys.amiga.tech
Article #5553Re: 2.0 Intuition Features
From: Peter Cherna
Date: Mon, 01 Oct 1990 15:33
Date: Mon, 01 Oct 1990 15:33
64 lines
2946 bytes
2946 bytes
In article <6192@drutx.ATT.COM> mab@druwy.ATT.COM writes:
>Specifically, I'd like to know:
>
>1. Does 2.0 support multiple-levels of sub-menus, instead of the single
> level of sub-menu supported by 1.3?
No. Only one level of sub-menu is available. More levels tend to
be very awkward to use.
>2. Is there support for automatically making a multi-column menu if there
> are too many menu items to fit on the screen? This is particularly
> important for programs that run in several different screen resolutions.
> This will also be important if only one level of sub-menu is supported.
The Gadget Toolkit (gadtools.library) provides full font-sensitive menu
layout including automatic columnization.
>3. Is there support for Open Look-style "pinned" menus?
No.
>4. Is there finally a standard file requester?
Yes. You'll find it in asl.library.
>5. Are proportional fonts supported everywhere (i.e. in text gadgets)?
Yes. You can specify the font for your string gadgets in the new
StringExtend structure, or otherwise you get the screen's font.
Proportional fonts are supported by string gadgets under 2.0.
>6. Is there better support for super bitmap windows? Trying to program the
> prop gadgets in 1.3 is so cumbersome that many programs don't take advantage
> of scrollable windows. I don't want to plan to use scrollable windows if
> the programming interface is no better than 1.3.
Both the gadget toolkit and Intuition support an easier description of
proportional gadget values. For example, if your window represents
50 inches of a CAD drawing whose total width is 280 inches, and you wish
the display to start 30 inches in, you would say
GTSC_Visible = 50
GTSC_Total = 280
GTSC_Top = 30
When the scroller moves, you will be told of the new "top" value.
>I'm sure there are plenty of other similar questions I should ask. If you
>know of other new user interface goodies along these lines, I'd appreciate
>hearing about them.
GadTools provides a bunch of types of gadgets, including scrolling lists,
mutually exclusive gadgets, cycle (multi-select) gadgets, etc.
>Thanks!!
>--
>-- Alan Bland
Peter
--
Peter Cherna, Software Engineer, Commodore-Amiga, Inc.
{uunet|rutgers}!cbmvax!peter peter@cbmvax.cbm.commodore.com
My opinions do not necessarily represent the opinions of my employer.
"Very strange... the window is broken on both sides."
Technical Details
Message-ID:
<14756@cbmvax.commodore.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!julius.cs.uiuc.edu!psuvax1!rutgers!cbmvax!peterReferences:
<6192@drutx.ATT.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!julius.cs.uiuc.edu!psuvax1!rutgers!cbmvax!peter From: peter@cbmvax.commodore.com (Peter Cherna) Newsgroups: comp.sys.amiga.tech Subject: Re: 2.0 Intuition Features Message-ID: <14756@cbmvax.commodore.com> Date: 1 Oct 90 15:33:00 GMT References: <6192@drutx.ATT.COM> Reply-To: peter@cbmvax.commodore.com (Peter Cherna) Distribution: na Organization: Commodore, West Chester, PA Lines: 64