Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Toolbuttons (Real Studio network user group Deutschland Mailinglist archive)

Back to the thread list
Previous thread: Lisbox
Next thread: Listbox auswerten


AW: RB Programme unter Jaguar   -   gerhard queisser
  Toolbuttons   -   Pepe
   Re: Toolbuttons   -   Stephan Huber
    Re: Toolbuttons   -   Pepe

Toolbuttons
Date: 02.08.02 12:07 (Fri, 2 Aug 2002 13:07:26 +0200)
From: Pepe
Kleine Frage: in OS X haben die Systemeinstellungen, aber auch
Applikationen wie das Address Book doch sog. Toolbuttons. Sie sind ganz
oben im Fenster angeordnet.

Wenn ich nun auch sowas in meiner App mache (is zwar eher Cocoa, doch
geht trotzdem in RB), was soll ich dann mit der Classic-Version meiner
App machen?

Wisst ihr, der Background der Toolbuttons ist doch grau-hellgrau
gerippt, wie es in X ja üblich ist. Ausserdem ist das Verhalten der
Toolbuttons auch speziell. Bei Programmen, die aber für OS 9 und drunter
geschrieben wurden, kann man das zwar integrieren, es sieht aber
unglaubwürdig aus (sowas gibt's nunmal erst seit X). Soll ich einfach
einen grauen - wie in Classic OS üblichen - Hintergrund verwenden? Soll
ich andere Toolbutttons verwenden? Oder findet ihr, Toolbuttons bzw.
eine gesamte Toolleiste ist in Classic-Programmen nicht angebracht?

Mag sich vielleicht naiv anhören, die Frage, ist aber gar nicht so
unwichtig.
Denn funktional gesehen will ich eine Toolleiste mit Toolbuttons auf
jeden Fall integrieren. Auch in die Classic-Version. Allerdings hab' ich
letztens erst gehört, dass eine typische Toolleiste mit Toolbuttons
(eben genauso eine wie in den X-Systemeinstellungen) in OS 9 bescheuert
aussieht, weil nicht konform mit den Apple Dev Guidelines für Classic.

Was meint ihr?
Mir geht es halt darum: stellt euch vor, ein versierter OS 9 User
probiert mein Proggie und sieht die typische OS X-Toolleiste auch im
Classic-Programm. Freut er sich dann oder ärgert er sich, dass OS
X-basierte Elemente eigentlich in OS 9 Apps nix zu suchen haben?

Gruss,
Pepe

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Toolbuttons
Date: 02.08.02 15:01 (Fri, 02 Aug 2002 16:01:23 +0200)
From: Stephan Huber


--On Freitag, 2. August 2002 13:07 Uhr +0200 Pepe <<email address removed>> wrote:

> Soll ich einfach einen grauen - wie in Classic OS üblichen - Hintergrund
> verwenden? Soll ich andere Toolbutttons verwenden? Oder findet ihr,
> Toolbuttons bzw. eine gesamte Toolleiste ist in Classic-Programmen nicht
> angebracht?

Ich würde unter os9 keinen toolButton im Fenstertitel akzeptieren. Diese
Funktionalität wird oft über ein Menüeintrag+Tastaturkürzel gelöst. Und um
die Tool-Leiste unter 9 etwas besser an das GUI anpassen würde ich daraus
BevelButtons machen mit grauem Hintergrund.

Stephan

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Toolbuttons
Date: 02.08.02 16:24 (Fri, 2 Aug 2002 17:24:14 +0200)
From: Pepe
Hallo Stephan,

Am Freitag den, 2. August 2002, um 16:01, schrieb Stephan Huber:

> Ich würde unter os9 keinen toolButton im Fenstertitel akzeptieren.
> Diese Funktionalität wird oft über ein Menüeintrag+Tastaturkürzel
> gelöst.

Hmm...du würdest etwas einfaches nicht akzeptieren, nur weil's auch
kompliziert geht? ;-)

> Und um die Tool-Leiste unter 9 etwas besser an das GUI anpassen würde
> ich daraus BevelButtons machen mit grauem Hintergrund.

Das sehe ich auch so. Das mit der GUI ist auch ein guter Grund.

Ich werde mich wohl an die Apple Dev Guidelines für OS 9 halten, wobei
ich allerdings nicht verstehe, warum sich User von OS 9 nicht über eine
gut funktionierende (und Sachen erleichternde) Toolleiste mit
Toolbuttons freuen sollten...na ja, ich werde es halt so gestalten, dass
es OS 9-like aussieht. Aber die Funktionen und die Handhabung werden
wohl dieselben sein wie unter X. Wobei ich wahrscheinlich das mit den
BevelButtons berücksichtigen werde...das passt irgendwie zu OS 9.

Gruss,
Pepe

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>