Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hansa,
25. Nov 2003
Die zweite Prozedur muß aussehen, wie die erste:
Procedure TForm1.Button2click;
Var R, G, B: Byte;
Farbe: TColor;
HD: ShortInt; { -100..0 = dunkler / 0..100 = heller }
Begin
HD := 10;
Farbe := ColorToRGB(Color);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hansa,
24. Nov 2003
Hi,
ja die Mischung von rot, grün und blau. Wenn ich jetzt von jedem die Intensität verringere, so ist die Farbe nicht so hell ansonsten aber gleich. Das muß nur gleichmäßig geschehen und nicht nur von einem Wert, das ergäbe tatsächlich eine andere Farbe. Nimmt man die drei Grundfarben und mischt diese in einem Eimer, so wird es schwarz. Beim Sonnenlicht ist es dann weiß. 8) Wie heißt noch der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hansa,
24. Nov 2003
Das ist doch schon mal was. Der Zusammenhang war mit anderen Farbtabellen nicht so erkennbar. *freu* Ist es richtig, daß jeweils 2 Hex-Stellen für R,G und B stehen ? Insofern bräuchte ich ja nur alle drei gleichmäßig zu verringern oder erhöhen, für heller oder dunkler ? Nun ja, ich bin leider kein Maler. :lol:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hansa,
24. Nov 2003
Hi,
ich habe hier eine bestimmte Farbe, die soll als Farbe so bleiben, aber heller oder dunkler. Deshalb nehme ich an, alle 3 Werte verändern zu müssen. Nur, wie setzen die sich zusammen ? Hat da jemand ein Beispiel ?