Thema: Delphi Colorpanel berechnen

Einzelnen Beitrag anzeigen

Benutzerbild von Mystic
Mystic

Registriert seit: 18. Okt 2003
Ort: Flerzheim
420 Beiträge
 
Turbo Delphi für Win32
 

Re: Colorpanel berechnen

  Alt 18. Nov 2004, 13:34
Dieses Panel ist ein Selektor für die Werte für S (Saturation, Farbsättigung) und B (Brightness, Helligkeit) im HSB-Farbmodell. Du brauchst neben diesem Panel noch einen Balken um H (Hue, Farbton) auszuwählen.

Im Panel:
Links: S = 0%
Rechts: S = 100%
Unten: B = 0%
Oben: B = 100%

Im Balken:
Unten: H = 0°
Oben: H = 359°

Wenn du den Balken zeichnest, nimmst du den entsprechenden H Wert, 100% S und 100% B.

Für das Feld nimmst du den aktuellen H Wert aus dem Balken.

Um HSB in RGB zu konvertieren müsste sich was im Internet finden.
Jan Steffens
Der Fachwortgenerator - 100% Schwachsinn --- Der UPnP Router Manager - Kommentare erwünscht!
  Mit Zitat antworten Zitat