Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   GUI Design Wettbewerb für den Usermanager (https://www.delphipraxis.net/44854-gui-design-wettbewerb-fuer-den-usermanager.html)

Luckie 25. Apr 2005 21:04


GUI Design Wettbewerb für den Usermanager
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo ihr da draußen in den Weiten des Internet. Ich bräuchte mal eure Hilfe bezüglich des Usermanagers. Und zwar geht es um die GUI. Es gibt wohl Problme mit Auflösungen um die 800x600 Pixel. Ich überlege schon die ganze Zeit, was ich machen könnte, um die GUI kleiner zu bekommen. Leider bin ich auf keinen grünen Zweig bisher gekommen. Deswegen würde ich euch einfach mal bitten eine GUI zusammenzuklicken und hier zu posten. In wie weit ich dann die Vorschläge übernehme ,weiß ich noch nicht, aber auf alle Fälle wird der Designer in der Aboutbox und in der Danksagung in der Readme erwähnt. Wie sie bisher aussieht könnt ihr im Anhang sehen. (Stört euch nicht an den roten Ziffern, es handelt sich dabei um einen Screenshot für die Hilfe / Readme.)

Wenn möglich versucht ohne Tabsheets auszukommen, weil das etwas tiefere Eingriffe im Code zur Folge hätte, die ich gerne vermeiden würde.

axelf98 25. Apr 2005 21:08

Re: GUI Design Wettbewerb für den Usermanager
 
Ich mach jetzt keinen eigenen Entwurf, aber mein Vorschlag: Pack alles unter 2-3 sinnvolle Rubriken (wie Passwörter/Kontoeigenschaften/Zugehörigkeit) und pack die Controls in ein PageControl mit verschiedenen Seiten. Find ich besser als eine Scrollbox-Lösung...
:wink:

Luckie 25. Apr 2005 21:10

Re: GUI Design Wettbewerb für den Usermanager
 
Zitat:

Zitat von axelf98
und pack die Controls in ein PageControl mit verschiedenen Seiten. Find ich besser als eine Scrollbox-Lösung...
:wink:

Genau das wollte ich ja, wenn möglich, vermeiden, weil ohne die VCL ist das nicht mit ein paar Klicks getan. ;) Aber ich habe die Befürchtung darauf wird es wohl über kurz oder lang hinauslaufen. :roll:

axelf98 25. Apr 2005 21:14

Re: GUI Design Wettbewerb für den Usermanager
 
Hmm.. Du wirst dich von einer Lösung verabschieden müssen, bei der man alles sofort sehen und erreichen kann. Alternativ wäre noch eine modale Mehrfensterlösung denkbar, wo dann alles drin ist. Ich weiß mangels Kenntnissen nicht, wie schwer es ist eine PageControl/TabControl-Komponente in nonVCL einzubauen...

Luckie 25. Apr 2005 21:16

Re: GUI Design Wettbewerb für den Usermanager
 
Es ist im Prinzip kein Thema nur eben nicht mit zwei Klicks getan, dazu muss eben im Code noch einiges ergänzt werden.

Mephistopheles 25. Apr 2005 21:17

Re: GUI Design Wettbewerb für den Usermanager
 
Zitat:

Zitat von Luckie
Genau das wollte ich ja, wenn möglich, vermeiden, weil ohne die VCL ist das nicht mit ein paar Klicks getan. ;) Aber ich habe die Befürchtung darauf wird es wohl über kurz oder lang hinauslaufen. :roll:

Wo ist das Problem? Das solltest du doch als Meister der Win32-Tutorials draufhaben. Einfach entsprechende Dialoge anfertigen, die dann als Childs für die Tabs dienen.

MisterNiceGuy 25. Apr 2005 21:18

Re: GUI Design Wettbewerb für den Usermanager
 
Ich schätze auch, dass du nicht an Tabsheets vorbeikommst. Ich finde das Programm ist schon sehr kompakt gehalten und selbst wenn du die Info-Groupbox noch in einen Aboutdialog packst, wird das GUI nicht kleiner.

Wenn ich das Problem richtig erkannt habe, wird die Höhe das Problem mit 800x600 Auflösungen sein. Vielleicht solltest du einige Optionen nach rechts hin anbringen und nicht nach unten. Oder du integriest "Ausblenden"-Buttons, wobei dein Programm dann sicherlich seine gute Überschaubarkeit verliert.

Lange Rede, kurzer Sinn: Tabsheets :mrgreen:

//Edit1.text := 'Und wie wäre es mit MDIChildfenstern?'; :gruebel:

dizzy 25. Apr 2005 21:19

Re: GUI Design Wettbewerb für den Usermanager
 
Wie wäre es in Form eines Wizzards mit weiterschaltbaren Seiten?
Oder Multi-Windows, also ein kleines Hauptfenster, über dass sich mehrere Subfenster nach Belieben öffnen lassen, und somit auch beliebig verschieben. (Eventuell sogar dockend :)) Das würde dann die Pages (Tabsheets) mit ganz eigenen Fenstern ersetzen. (Allerding ist der Schritt zu Pages dann wohl auch nicht mehr weit; vermute ich bei all meinem nonVCL-Unwissen :D)

axelf98 25. Apr 2005 21:25

Re: GUI Design Wettbewerb für den Usermanager
 
Zitat:

Zitat von dizzy
Wie wäre es in Form eines Wizzards mit weiterschaltbaren Seiten?

Einen Wizard ist sinnvoll, wenn man etwas Neues anlegen will. Zum Verändern von Eigenschaften ist er aber eher hinderlich. Versuche mal Eigenschaften von 10 Benutzern zu ändern, wenn die im Wizard auf der letzten Seite stehen (Und irgendwas muss auf der letzten Seite stehen...) Viel Spaß dabei...

Stanlay Hanks 25. Apr 2005 21:31

Re: GUI Design Wettbewerb für den Usermanager
 
Hi Luckie. Wie wäre es denn mit einer Scrollbox und gaaanz oben mit einer Combobox, in die die wichtigsten Bereiche eingetragen sind. (Wie axel schon sagte: Kennwörter etc.). Wenn du dann in der Combobox etwas auswählst, scrollt die Scrollbox automatisch zu dem festgelegten Bereich.

Man liest sich, Stanlay :hi:

Treffnix 25. Apr 2005 21:33

Re: GUI Design Wettbewerb für den Usermanager
 
Also, wenn du da irgendwas stutzt, dann sollte man es meiner Meinung nach auf jeden Fall auch auf die bisherige Ansicht zurücksetzen können. 800 x 600 Kompatibilität is zwar ganz nett, aber meiner Meinung nicht mehr Stand der Technik. Ich fänds blöd, wenn ich auf meinem Bildschirm noch ohne Ende Luft hätte und trotzdem durch irgendwelche Tabs klicken müsste, um alles zu sehen.

Villeicht würds ja schon reichen, wenn du im rechten Teil die Gruppenlisten und die Parameterliste und im linken Teil die Benutzerliste resizeable machst.

BrunoT 25. Apr 2005 21:37

Re: GUI Design Wettbewerb für den Usermanager
 
Hallo Luckie,

wenn nicht mit Tabsheets, dann mit Panelen, die wechselseitg visble:=True gesetzt werden.
(kleiner Vorschlag)

mfg

BrunoT

MathiasSimmack 25. Apr 2005 21:44

Re: GUI Design Wettbewerb für den Usermanager
 
Zitat:

Zitat von dizzy
Wie wäre es in Form eines Wizzards mit weiterschaltbaren Seiten?

Ließe sich ziemlich gut und einfach mit nonVCL machen. Und bevor Luckie in den Weiten des Web suchen muss, guck mal in deine eigenen Tutorials, @Luckie. :mrgreen:

Oder alternativ fiele mir noch eine ähnliche Sache wie dein Adressmanager ein. Eine Liste mit den vorhandenen Benutzern, und ein Doppelklick würde dann aber ein separates Fenster mit den Einstellmöglichkeiten anbieten. Im Prinzip macht´s der Windows-Benutzermanager auch so.

jfheins 25. Apr 2005 21:47

Re: GUI Design Wettbewerb für den Usermanager
 
--Ohne Worte-- :mrgreen:

gothic_mike 25. Apr 2005 22:23

Re: GUI Design Wettbewerb für den Usermanager
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von Luckie
Wenn möglich versucht ohne Tabsheets auszukommen, weil das etwas tiefere Eingriffe im Code zur Folge hätte, die ich gerne vermeiden würde.

mach doch zwei Fenster...
ich hab mal dein Screenshot mit PaintShopPro bissel umgestaltet...
in dem infofenster könntest du auch die Programm-Infos noch unterbringen, hab ich vergessen noch mit einzutüteln...

Luckie 25. Apr 2005 23:47

Re: GUI Design Wettbewerb für den Usermanager
 
Liste der Anhänge anzeigen (Anzahl: 1)
OK, habe jetzt auf Tabs umngestellt. Screenshot im Anhang.

mirage228 26. Apr 2005 05:45

Re: GUI Design Wettbewerb für den Usermanager
 
Zitat:

Zitat von Luckie
OK, habe jetzt auf Tabs umngestellt. Screenshot im Anhang.

Also mir gefällts :thumb:

mfG
mirage228

Luckie 26. Apr 2005 05:46

Re: GUI Design Wettbewerb für den Usermanager
 
Den Wettberweb erkäre ich hiermit für beendet und null und nichtig. ;)

http://www.delphipraxis.net/internal...=358557#358557


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz