Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by e-gon,
8. Jun 2018
Da ist wohl leider was Wahres dran. :(
Ich muss das ganze jetzt mal sacken lassen. Vielen Dank an alle Beteiligten für die Ideen und Vorschläge!
Gruß
e-gon
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by e-gon,
8. Jun 2018
Ich habe mal etwas mit Labels herumgespielt. Wie oben erwähnt könnte die Steuerung so laufen, dass ein Klick im vorderen Drittel des Labels die Möglichkeit selektiert (grün), im mittleren Drittel abwählt (weiß) und das hintere Drittel die Sache negiert (rot). Wenn ich die Labels alle gleich lang mache und die Eigenschaft taCenter setze sollte die Steuerung wohl besser gehen.
Das Ganze hat zwei...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by e-gon,
8. Jun 2018
Das ist das nächste Problem. Es sollte dann auch noch irgendwie intuitiv sein...
@KodeZwerg: Es ist dann schon ein Unterschied ob ein oder drei Klicks pro Möglichkeit je Eigenschaft. Bei nur 20 Eigenschaften a 10 Möglichkeiten sind es schon 200 Komponenten. Natürlich nutzt man nur einen kleinen Teil davon, aber die Anzahl Klicks spielt durchaus eine Rolle. Außerdem wäre es gut den Zustand...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by e-gon,
8. Jun 2018
Womit ich dann wieder die Rechtsklick-Variante nutzen könnte...
Was mir an der eigenen Label-Lösung nicht so gefällt: Man kann diese ausschließlich mit der Maus nutzen. Per Tastatur könnte man das Label ja nicht setzen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by e-gon,
8. Jun 2018
Bei ComboBoxen ist das Problem, dass man mindestens zwei Klicks braucht, während es bei einer CheckBox (mit Rechts- oder Linksklick) derzeit nur ein Klick ist.
Ein Produkt kann nämlich bis zu 30 verschiedene Eigenschaften haben und, wenn diese wie bei den Farben aufgedröstelt werden, aus 10 oder mehr Möglichkeiten bestehen. Da spielt ein oder zwei Klicks durchaus eine Rolle. Deshalb ist die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by e-gon,
8. Jun 2018
Danke für die schnellen Antworten!
Leider ist der Platz oft das Problem. Deshalb würde ich schon gerne das alles mit einer einzigen Komponente machen. Zweiteilig oder gar drei Radioboxen fressen einfach zu viel Platz.
Stimmt! Die Eigenschaft AllowGrayed könnte ich evtl. dazu nutzen. Muss es mir mal genauer anschauen...
Gruß
e-gon
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by e-gon,
8. Jun 2018
Hallo,
häufig schreibe ich Programm, die in irgendeiner Form Datenbanken bearbeiten. Die über Abfragen erhaltenen Daten werden angezeigt und können vom Benutzer dann verändert und in die Datenbank gespeichert werden. Eben der ganz normale Wahnsinn.
Für statistische Zwecke schaffe ich gerne immer noch die Möglichkeit benutzerdefinierter Abfragen. Dabei nutze ich unterschiedliche Komponenten...