hihi
also ich hab mehrere bilder als knöpfe, bei denen man farben auswählen kann.
doch wenn man die farbe auswählt, soll bei der colordialogbox die farbe als standard angezeigt werden, die als letztes ausgewählt wure, also die, die die farbe des knopfes hat.
ich dachte mir, ich les den pixel einfach aus von dem knopf.
aber wie genau lese ich den aus?
ColorDialog1.Color:=Image1Color1.Picture.Bitmap.canvas.pixels[x,y];
geht irgendwie nicht.
dann dachte ich mir, das benutzt das komplette canvas, also hab ich das ausprobiert:
ColorDialog1.Color:=Image1Color1.Picture.Bitmap.canvas.pixels[Image1Color1.Left, Image1Color1.Top];
leider auch ohne erfolg...
wie macht man das am besten?