[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NSToolbar (was Re: Portability/CompatabilitybetweenGNUstep<--->Coco
From: |
Jeff Teunissen |
Subject: |
Re: NSToolbar (was Re: Portability/CompatabilitybetweenGNUstep<--->Cocoa...) |
Date: |
Mon, 19 Jan 2004 12:02:00 -0500 |
Uli Kusterer wrote:
> In article <mailman.646.1074098213.928.discuss-gnustep@gnu.org>,
> Jeff Teunissen <deek@d2dc.net> wrote:
>
> > So now every row of icons is a toolbar? No. Every toolbar has one
> > particular feature, and some others that are common.
> >
> > 1. A toolbar is always a single control, distinct from the rest of the
> > UI.
>
> Check.
>
> > 2. A toolbar may be enabled or disabled. (optional)
>
> That's not true for Cocoa's NSToolbar. You can validate individual
> items, though, if you meant that.
Cocoa's NSToolBar may be disabled (hidden) by the user, satisfying the
feature. I wasn't referring to application control.
> > 3. A toolbar may be configurable. (optional, but expected)
> Wasn't true until MacOS X 10.2, IIRC.
>
> > 4. A toolbar may be detachable and/or reorientable. (optional, but
> > common)
> Not true at all on MacOS X. You can show/hide it, You can switch
> between Text & Icons, Text Only or Icons Only, and you can switch
> between two sizes. But you can't tear it off, nor can you make vertical
> NSToolbars.
The first feature is a requirement, and the other three are simply common
features. The primary point was that the NSToolbar class in the NeXTApps
framework satisfies _none_ of them (not even that first critical point), and
I would say that this means that it can hardly be considered a "toolbar" to
any greater extent than the row of buttons at the bottom of an alert panel
can be, or a column of graphical radio buttons.
[snip]
--
| Jeff Teunissen -=- Pres., Dusk To Dawn Computing -=- deek @ d2dc.net
| GPG: 1024D/9840105A 7102 808A 7733 C2F3 097B 161B 9222 DAB8 9840 105A
| Core developer, The QuakeForge Project http://www.quakeforge.net/
| Specializing in Debian GNU/Linux http://www.d2dc.net/~deek/
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), (continued)
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Lars Sonchocky-Helldorf, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Banlu Kemiyatorn, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Lars Sonchocky-Helldorf, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Banlu Kemiyatorn, 2004/01/15
- Fitt's law, was: Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Lars Sonchocky-Helldorf, 2004/01/16
- Re: Fitt's law, was: Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Banlu Kemiyatorn, 2004/01/16
- Re: NSToolbar (was Re: Portability/Compatability betweenGNUstep<---> Cocoa...), Jeff Teunissen, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability betweenGNUstep<---> Cocoa...), Philippe C.D. Robert, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability betweenGNUstep<--->Cocoa...), Jeff Teunissen, 2004/01/14
- Message not available
- Re: NSToolbar (was Re: Portability/Compatability betweenGNUstep<--->Cocoa...), Uli Kusterer, 2004/01/18
- Re: NSToolbar (was Re: Portability/CompatabilitybetweenGNUstep<--->Cocoa...),
Jeff Teunissen <=
- Re: NSToolbar (was Re: Portability/Compatability betweenGNUstep<---> Cocoa...), Jason Clouse, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability betweenGNUstep<---> Cocoa...), Lars Sonchocky-Helldorf, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Jason Clouse, 2004/01/13
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Chris B. Vetter, 2004/01/13
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Alex Perez, 2004/01/13
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Jason Clouse, 2004/01/14
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Quentin Mathé, 2004/01/13
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep <---> Cocoa...), Alex Perez, 2004/01/13
- Message not available
- Re: NSToolbar (was Re: Portability/Compatability between GNUstep<---> Cocoa...), Uli Kusterer, 2004/01/18
Message not available