Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Welche GUI-Komponente? (Eye-Candy) (https://www.delphipraxis.net/156010-welche-gui-komponente-eye-candy.html)

ralfiii 16. Nov 2010 15:32

Welche GUI-Komponente? (Eye-Candy)
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo!

Ich bin auf der Suche nach zwei spezielleren GUI-Elementen.
Mir fehlt grad die Idee was da am besten wäre.

Ich muss/möchte mich da einer Webseite orientieren (siehe Bild im Anhang)

Einerseits eine Art Listbox mit Bild + formatierter Beschriftung (links im Bild)
Die THtmlListBox vom TMS hat auf den ersten Blick gut ausgesehen, aber da bleibt der Text nicht rechts von der Grafik - nach einem Zeilenumbruch fängt er direkt unter der Grafik an. (zweite Grafik)

Und zweitens such ich einfach eine Koponente um Bilder mit Beschriftung aufzulisten. (siehe im Bild rechter Bereich). Ok, das könnte man u.U. auch gut mit einem TListView erledigen, aber das hat keinen netten MouseOver-Effekt...

Empfehlungen?
Danke!

s.h.a.r.k 16. Nov 2010 15:44

AW: Welche GUI-Komponente? (Eye-Candy)
 
Vielleicht ist ein VirtualDrawTree ganz passend für dich. Da kannst man so ziemlich alles damit machen, muss aber halt selbst zeichnen. In den meisten fällen ist das aber eben auch nötig, da es eine derartige Komponente, wie du es haben willst, wohl nicht direkt geben wird.

Bummi 16. Nov 2010 16:35

AW: Welche GUI-Komponente? (Eye-Candy)
 
selber schreiben macht auch Spass:-D

s.h.a.r.k 16. Nov 2010 16:44

AW: Welche GUI-Komponente? (Eye-Candy)
 
Und man ist eindeutig flexibler dabei ;) Daher schreibe ich mir regelmäßig meine eigenen Komponenten, aber auch im Web jQuery-Plugins. Selten, dass eine Komponente zu 100% passend ist.

-- EDIT

Da fällt mir aber gerade ein, dass man die obigen Komponente auch selbst zusammenbauen kann, eben aus anderen Bausteinen. Habe mal gefragt, wie das Download-Fenster von Firefox aufgebaut ist: TScrollBox + mehrere Panels. Ein Panel ist dabei ein Eintrag und darauf setzt man eben passend Images und Labels. Vielleicht hilft das ja auch schon.

Die Muhkuh 16. Nov 2010 17:03

AW: Welche GUI-Komponente? (Eye-Candy)
 
Den rechten Teil vom ersten Bild kannst mit einem ListView machen.

ralfiii 18. Feb 2011 14:46

AW: Welche GUI-Komponente? (Eye-Candy)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Die Muhkuh (Beitrag 1061982)
Den rechten Teil vom ersten Bild kannst mit einem ListView machen.

Danke, hab ich gemacht - kannte die Eigenschaft Groups gar nicht, sieht sehr nett aus.
Der linke Teil hat sich einfach mit einer ScrollBox in der Frames plaziert werden erledigen lassen.
Danke für eure Tips.

mquadrat 21. Feb 2011 17:21

AW: Welche GUI-Komponente? (Eye-Candy)
 
Schick :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:57 Uhr.

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