![]() |
Farbauswahlen darstellen
Hallo,
mir fehlen vermutlich die richtigen Suchbegriffe, um selbst eine Lösung zu finden: Die Benutzer meines Programmes sollen Farben auswählen können. Mit
Delphi-Quellcode:
ist das problemlos möglich. Allerdings stehe ich nun vor dem Problem, wie ich in meinem Setup-Dialog die bereits ausgesuchten Farben anzeigen lassen kann.
TColorDialog
Ich habe schon die
Delphi-Quellcode:
ausprobiert. Das klappt zwar. Aber wenn der Benutzer - evtl auch nur aus versehen - die Standard-Farbe auswählt, ist die Box verschwunden und mann muss raten, wo man hinklicken muss. Ein Rahmen (z.B. TBevel) würde helfen, braucht aber ein weiteres Control. Quick and dirty geht auch ein TEdit. Dem kann man die Farbe zuweisen und es auf ReadOnly setzen. Der Cursor stört mich aber.
TPaintBox
Wie kann ich das Problem sauber lösen / wie macht man / ihr das überlicher Weise? Gruß, Alex P.S. Links und schlagkräftige Suchworte sind ausdrücklich erwünscht. |
AW: Farbauswahlen darstellen
Pack doch ein Shape auf ein Panel.
|
AW: Farbauswahlen darstellen
Ein Ramen würde helfen?
Dann platzier doch einfach ein IMG hinter der Box ...... Ich hab deine Frage nicht ganz verstanden und habe auch nicht die wirkliche Ahnung von den schweren Sachen :) |
AW: Farbauswahlen darstellen
Liste der Anhänge anzeigen (Anzahl: 1)
Danke erstmal für die schnellen Antworten.
Zitat:
Ich habe mal einen Screenshot angehängt, wie es aussehen soll -> hier noch mit TEdit(s)... |
AW: Farbauswahlen darstellen
Ich nehm immer ein Shape, eine Paintbox geht natürlich genauso.
|
AW: Farbauswahlen darstellen
Zitat:
Ich hatte TShape schon probiert, mich aber davon irritieren lassen, dass es kein OnClick kennt. Das ist aber auch egal, wenn man OnMouseDown verwendet. TPaintBox scheidet bei mir aus, weil es keinen erkennbaren Rahmen besitzt. Den könnte ich zeichnen. Aber warum sollte ich wenn es TShape gibt ;-) Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:57 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 by Thomas Breitkreuz