Ich habe eine
RGB-Fabvorschau geschrieben. Funzt auch, aber wenn man in die spinedits Zahlen auf der Tastatur (anstatt Maus) eingibt dann mault das Programm, das der Integer ungültig ist. So sieht das aus:
Delphi-Quellcode:
procedure TForm7.farb_update;
begin
form7.Panel1.color :=
RGB(form7.SpinEdit1.value, form7.spinedit2.value, form7.spinedit3.value);
end;
procedure TForm7.rotchg(Sender: TObject);
//spinedit1.onchange
begin
farb_update;
end;
procedure TForm7.blauchg(Sender: TObject);
//spinedit2.onchange
begin
farb_update;
end;
procedure TForm7.gupdate(Sender: TObject);
//spinedit3.onchange
begin
farb_update;
end;
Ach und übrigens, wie kann man die Werte in Hexadezimal-Werte umrechnen?