Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Design von Buttons, etc. (https://www.delphipraxis.net/140844-design-von-buttons-etc.html)

razfaz 27. Sep 2009 10:26


Design von Buttons, etc.
 
Liste der Anhänge anzeigen (Anzahl: 2)
Vor mehreren Jahren habe ich in Delphi 3 und Delphi 6 ein kleines Spiel programmiert. Das Design der verwendeten Buttons, Labels und Memos soll ich aber jetzt etwas aufmöbeln (siehe Screenshots von der alten und der erwünschten neuen Version). Kann ich diese Komponenten in der Version 6 so gestalten: Abgerundete Ecken bei Buttons, Labels und Memos, unterschiedliche Farben in der Leinwand, eventuell mit Schatten, Farbverläufe und sanftere Übergänge, etc.

Oder bietet eine neuere Delphi-Version diese Möglichkeiten auf einfacherem Weg?

Über Hinweise und Hilfe freue ich mich. Danke im Voraus!

TonyR 27. Sep 2009 10:32

Re: Design von Buttons, etc.
 
Also ich kenn jetzt nicht alle Zusatzkomponenten, die es im Netz so gibt, aber ich denke mal, dass du dieses Design mit TImages oder TBitBtn erstellen musst, einfach paar schöne Buttons mit Gimp o.Ä. erstellen und die MouseEnter und MouseLeave Events benutzen um die Buttons vielleicht noch hervorzuheben, wenn man mit der Maus drübergeht.

razfaz 27. Sep 2009 10:54

Re: Design von Buttons, etc.
 
Heißt das soviel wie: Die Buttons verlieren ihre Funktionalität nicht, wenn ich ein Image drüberlege, die Anzeigen der Memos und Labels bleiben sichtbar, wenn ich da was draufgebe. Oder liege ich da falsch. So erfahren bin ich nicht in der Programmierung.

DeddyH 27. Sep 2009 11:02

Re: Design von Buttons, etc.
 
Du sollst kein Image über einen Button legen, sondern ein Image als Button "missbrauchen" (oder gleich eine entsprechende Komponente schreiben). Alternativ kannst Du ja auch einmal bei Torry suchen.

TonyR 27. Sep 2009 11:07

Re: Design von Buttons, etc.
 
Oh schöne Komponente dort auf Torrys page :) [edit: aber bisschen teuer seh ich grad :shock: ]

Also Detlef hat es ja schon gesagt, du sollst die Buttons ersetzen, das ist aber kein Problem, da du bei deinen Images oder Bitbtns oder was du auch immer verwenden möchtest im OI bei Ereignisse deine bisherigen Click-Prozeduren wieder mit den neuen Komponenten verbinden kannst.

Und dort wo es nichts zu drücken gibt, also bei der Anzeige, kannst du die Images bzw. DAS Image (ich denke da an die Fläche mit den vielen Labels) einfach dahinterlegen.

BTW: Was is das überhaupt für ein Spiel?

Edit2: HERZLICH WILKOMMEN in der DP ;-) :dp:

razfaz 27. Sep 2009 11:15

Re: Design von Buttons, etc.
 
Naja, das muss ich dann mal probieren, aber das braucht wohl seine Zeit (bei mir). Danke vorerst einmal.

DeddyH 27. Sep 2009 11:28

Re: Design von Buttons, etc.
 
Zumindest für den Button kannst Du ja einmal hier schauen: http://www.delphipraxis.net/internal...ct.php?t=85812

razfaz 27. Sep 2009 17:16

Re: Design von Buttons, etc.
 
Also das mit den Buttons funktioniert ja ausgezeichnet, DeddyH! Danke!!!

Das Problem mit dem Design für die Memos und den Labels ist aber noch nicht ganz gelöst. Bei Click auf den Label im Zahlenraster ändert er seine Hintergrundfarbe, die später wieder auf die Ursprungsfarbe zurückgestellt wird. Und genau dieser Hintergrund sollte abgerundete Ecken haben (können), genauso wie beim Memo. Wenn ich ein Bild dahinter lege, dann erscheint das Label ja erst wieder eckig. Soweit verständlich?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:10 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