Optik/Funktionalität der Buttonbar mit Popup-Menü
Moderators: Hacker, Stefan2, white
Optik/Funktionalität der Buttonbar mit Popup-Menü
Die neu geschaffene Einrichtung, über Bordmittel einen Button mit Untermenü kreieren zu können, kommt mir sehr zupaß. Jedoch hadere ich schwer mit dem Status quo; sowohl Optik als auch Funktionalität hatte ich mir anders vors naiv-geistige Auge gemalt.
Die Antönung auf ein vorhandenes Untermenü, in Form des kleinen Pfeils in der rechten unteren Ecke, steht auf ziemlich verlorenem Posten und verdeckt obendrein das eigentliche Piktogramm der Schaltfläche.
Auch öffnet ein solcher Button lediglich sein Popup-Menü, ohne daß er selbst dabei noch einen eigenständigen Befehl repräsentieren würde.
Wie’s anders gehen könnte, zeigen die Produkte fremder Hände oder ein erstes Handmuster.
Die Antönung auf ein vorhandenes Untermenü, in Form des kleinen Pfeils in der rechten unteren Ecke, steht auf ziemlich verlorenem Posten und verdeckt obendrein das eigentliche Piktogramm der Schaltfläche.
Auch öffnet ein solcher Button lediglich sein Popup-Menü, ohne daß er selbst dabei noch einen eigenständigen Befehl repräsentieren würde.
Wie’s anders gehen könnte, zeigen die Produkte fremder Hände oder ein erstes Handmuster.
Warnung: Dieser Beitrag könnte Nüsse enthalten.
Hallo, DeeDee.
Die eigenständige Funktionalität des Buttons besteht darin, dass er das Popupmenü anzeigt. (Eingeständig genug, oder was sonst sollte der Button noch erledigen? Kaffee Kochen? Wäsche bügeln? Haare fönen?
)
Bleibt also noch dein Vorschlag, einen optisch schöneren Button zur Verfügung zu stellen bzw. statt des winzigen Overlay-Icons ein kleines schwarzes nach unten gerichtetes Dreieck rechts neben das gewählte Icon zu pinseln.
Sieht hübsch aus. Könnte jedoch dazu führen, dass damit die Breite überschritten wird, die ein Icon in der T.C. Buttonbar einnehmen darf.
Ich bin einfach erst mal froh, dass T.C. nun Buttonbars als Popupmenüs darstellen kann und dass man nicht mehr zwischen mehreren Buttonbars hin- und herspringen muss. Ist sehr praktisch und wird auch von mir genutzt.
Grüße,
Karl
Die eigenständige Funktionalität des Buttons besteht darin, dass er das Popupmenü anzeigt. (Eingeständig genug, oder was sonst sollte der Button noch erledigen? Kaffee Kochen? Wäsche bügeln? Haare fönen?

Bleibt also noch dein Vorschlag, einen optisch schöneren Button zur Verfügung zu stellen bzw. statt des winzigen Overlay-Icons ein kleines schwarzes nach unten gerichtetes Dreieck rechts neben das gewählte Icon zu pinseln.
Sieht hübsch aus. Könnte jedoch dazu führen, dass damit die Breite überschritten wird, die ein Icon in der T.C. Buttonbar einnehmen darf.
Ich bin einfach erst mal froh, dass T.C. nun Buttonbars als Popupmenüs darstellen kann und dass man nicht mehr zwischen mehreren Buttonbars hin- und herspringen muss. Ist sehr praktisch und wird auch von mir genutzt.
Grüße,
Karl
Damit hier keine Mißverständnisse aufkommen: ich bin nicht minder froh – aber dennoch der Meinung, es ginge noch besser.
Und wenn man die „neue“ Variant einsetzte, so würde der Button eine eigenständige Funktion repräsentieren, während der beigestellte „Öffner“ das Popup-Menü auf den Schirm holte. (Live und in Farbe zu begutachten unter anderem innerhalb der 'Ultra TC Editors').
Und wenn man die „neue“ Variant einsetzte, so würde der Button eine eigenständige Funktion repräsentieren, während der beigestellte „Öffner“ das Popup-Menü auf den Schirm holte. (Live und in Farbe zu begutachten unter anderem innerhalb der 'Ultra TC Editors').
Warnung: Dieser Beitrag könnte Nüsse enthalten.
Die Bildschirmbreite vielleicht?Lefteous wrote:Ich glaube kaum, dass es da ein Maximum gibt.Könnte jedoch dazu führen, dass damit die Breite überschritten wird, die ein Icon in der T.C. Buttonbar einnehmen darf.

Bleibt immer noch die nicht wirklich beantwortete Frage nach dem Zweit- und Drittjob, den der Knopf ausüben soll, der eine Buttonbar als Untermenü aufklappt.
Es sei denn, dass das, was wirklich gemeint ist, das ist, dass das "Halbicon mit dem nach unten gespitzten Dreieck" einfach rechts an einen normalen Button drangeklebt wird. Der Button könnte also irgendwas tun, was mit dem Untermenü nichts zu tun hat, z.B. PsPad aufrufen oder eine DVD aus dem Laufwerk schleudern. In dem Fall wäre das sogar platzsparend.

Karl
2karlchen
Man kann sich auch vorstellen, dass Ansichten durchgewechselt werden, wie das beim Explorer der Fall ist. Hier wird dann als Symbol meist der aktuelle Zustand verwendet.
An anderer Stelle ha auswählbar tte ich auch mal den Vorshclag gemacht bestimmte typische Drop-Down Menüs zu machen. Leider muss man sich immer noch alles selbst zusammenbauen.
Es gibt die so genannten Split buttons und die Menu buttons. Im Augenblick gibt es im TC nur die Menu buttons, die eben ein Menü enthalten, mit Befehlen zu einer bestimmten Kategorie. Split buttons sind rein inhaltlich etwas völlig anderes. Hier gibt es einen Standardbefehl wie z.B. Öffnen. Wenn man hier auf den Pfeil klickt, kommen weitere Öffnen-Befehle, die aber anders funktioniert; wie z. B. "Vom Web öffnen". Das wäre die zumindest semantisch richtige Variante.Bleibt immer noch die nicht wirklich beantwortete Frage nach dem Zweit- und Drittjob, den der Knopf ausüben soll, der eine Buttonbar als Untermenü aufklappt.
Man kann sich auch vorstellen, dass Ansichten durchgewechselt werden, wie das beim Explorer der Fall ist. Hier wird dann als Symbol meist der aktuelle Zustand verwendet.
An anderer Stelle ha auswählbar tte ich auch mal den Vorshclag gemacht bestimmte typische Drop-Down Menüs zu machen. Leider muss man sich immer noch alles selbst zusammenbauen.
Hi, Lefteous. Hi, DeeDee.
Um Mißverständnissen vorzubeugen: gegen optisch schönere und vielleicht sogar funktional bessere Buttons zum Öffnen von Buttonbars als Untermenü habe ich selbtverständlich überhaupt nichts einzuwenden.
Zur primären/sekundären Funktion so eines Buttons:
Da fiel mir mittlerweile z.b. der Rückwärts Button im Opera/Firefox Browser ein. Analog zu dem von dir, Lefteous, gebrachten Beispiel des Öffnen-Buttons.
Primäre Funktion: Klickt man mitten drauf, dann geht man 1 Seite zurück.
Sekundäre Funktion: Klickt man auf den kleinen Pfeil nach unten, dann erhält man eine Liste der zuletzt besuchten Seiten.
Nun kann man im T.C. ja auch untergeordnete Buttonbars stricken, deren Elemente inhaltlich nicht so eng miteinander verwandt sein müssen wie letzte besuchte Webseite und Liste der letzten besuchten Webseiten.
Daher könnte so ein Button im T.C., der eine untergeordnete Buttonbar als Menü öffnet, bei
+ mittigem Klick das 1. Element in der untergeordneten Buttonbar ausführen
+ bei Klick auf dem Pfeil nach unten das Untermenü anzeigen
Ist es das, was euch vorschwebt?
Grüße
Karl
Um Mißverständnissen vorzubeugen: gegen optisch schönere und vielleicht sogar funktional bessere Buttons zum Öffnen von Buttonbars als Untermenü habe ich selbtverständlich überhaupt nichts einzuwenden.
Zur primären/sekundären Funktion so eines Buttons:
Da fiel mir mittlerweile z.b. der Rückwärts Button im Opera/Firefox Browser ein. Analog zu dem von dir, Lefteous, gebrachten Beispiel des Öffnen-Buttons.
Primäre Funktion: Klickt man mitten drauf, dann geht man 1 Seite zurück.
Sekundäre Funktion: Klickt man auf den kleinen Pfeil nach unten, dann erhält man eine Liste der zuletzt besuchten Seiten.
Nun kann man im T.C. ja auch untergeordnete Buttonbars stricken, deren Elemente inhaltlich nicht so eng miteinander verwandt sein müssen wie letzte besuchte Webseite und Liste der letzten besuchten Webseiten.
Daher könnte so ein Button im T.C., der eine untergeordnete Buttonbar als Menü öffnet, bei
+ mittigem Klick das 1. Element in der untergeordneten Buttonbar ausführen
+ bei Klick auf dem Pfeil nach unten das Untermenü anzeigen
Ist es das, was euch vorschwebt?
Grüße
Karl
Fast - normal tut es ein einfacher Linksklick auf den Symbol-Teil. Im Grunde besteht ein Split-Button ja aus zwei Buttons.Daher könnte so ein Button im T.C., der eine untergeordnete Buttonbar als Menü öffnet, bei
+ mittigem Klick das 1. Element in der untergeordneten Buttonbar ausführen
+ bei Klick auf dem Pfeil nach unten das Untermenü anzeigen
Ist es das, was euch vorschwebt?
Das ist übrigens ein super Beispiel für vorgefertigte Split-Buttons, denn eine History-Funktion gibt es ja auch im TC.Da fiel mir mittlerweile z.b. der Rückwärts Button im Opera/Firefox Browser ein.
- ghisler(Author)
- Site Admin
- Posts: 50746
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Falls es nur um den kleinen Pfeil geht, der lässt sich deaktivieren.Die Antönung auf ein vorhandenes Untermenü, in Form des kleinen Pfeils in der rechten unteren Ecke, steht auf ziemlich verlorenem Posten und verdeckt obendrein das eigentliche Piktogramm der Schaltfläche.
Bitte fuegen Sie folgende Zeile in die Datei Wincmd.ini ein, unter der
Ueberschrift [Buttonbar]:
PopupOverlay=0
Die wincmd.ini koennen Sie bearbeiten via Konfigurieren -
"Einstellungsdateien direkt aendern".
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Hallo, Christian.
Beispiel:
SubButtonbar mit meinen 5 Lieblingsbrowsern, Vorgabebrowser: Firefox 3.5.3
Jetzt kann ein Klick auf den passenden Button in der Hauptbuttonbar lediglich das Untermenü öffnen. Dann ist ein zweiter Klick notwendig, um meinen Vorgabebrowser zu starten.
Mit einem Split-Button würde ein Klick auf auf das Button-Icon direkt den Firefox 3.5.3 starten.
Klickt man auf den rechts dranklebenden Pfeil runter, dann geht das Untermenü auf, und mit einem zweiten Klick startet man irgendwas aus dem Untermenü.
Grüße,
Karl
Nö, es geht wohl eher nicht so sehr um das winzige Overlay-Icon rechts unten in der Button-Ecke. Eher schon darum, dass ein Split-Button anstelle eines normalen Buttons optisch eleganter wäre und selbst auch noch die Funktion hätte, sozusagen den Vorgabebutton der untergeordneten Buttonbar direkt drücken zu können.Falls es nur um den kleinen Pfeil geht
Beispiel:
SubButtonbar mit meinen 5 Lieblingsbrowsern, Vorgabebrowser: Firefox 3.5.3
Jetzt kann ein Klick auf den passenden Button in der Hauptbuttonbar lediglich das Untermenü öffnen. Dann ist ein zweiter Klick notwendig, um meinen Vorgabebrowser zu starten.
Mit einem Split-Button würde ein Klick auf auf das Button-Icon direkt den Firefox 3.5.3 starten.
Klickt man auf den rechts dranklebenden Pfeil runter, dann geht das Untermenü auf, und mit einem zweiten Klick startet man irgendwas aus dem Untermenü.
Grüße,
Karl
- ghisler(Author)
- Site Admin
- Posts: 50746
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Sorry, ich verstehe nicht, was Sie meinen. Wie soll der Button gleichzeitig ein Menü öffnen und einen Befehl ausführen?
Sie schrieben:
Sie schrieben:
Auch öffnet ein solcher Button lediglich sein Popup-Menü, ohne daß er selbst dabei noch einen eigenständigen Befehl repräsentieren würde.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Ein solcher Button führt eine Funktion aus, klickt man auf die eigentliche Schaltfläche; hingegen öffnet er ein Untermenü, klickt man auf den seitlich beigestellen Öffner. (Es handelt sich also quasi um einen Zwiegespaltenen.) Beispiele hierzu bieten die bereits angesprochenen 'Ultra TC Editors', oder der 'Internet Explorer', oder 'EmEditor', oder ...
Warnung: Dieser Beitrag könnte Nüsse enthalten.
- ghisler(Author)
- Site Admin
- Posts: 50746
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Verstehe - nein, der Button ist nicht gespalten, die ganze Fläche öffnet das Untermenü! Ein zwiegespaltener müsste mindestens 1.5 mal so breit ein wie ein normaler Button, besser doppelt so breit. Die wenigsten User wüssten den anderen Teil des Buttons zu nutzen - was sollte der machen? Die bar-Datei in einem Editor öffnen?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com