im OnChange Ereignis von dem ColorGrid kannst du dann
paintbox1.canvas.brush.color:=ColorGrid1.BackgroundColor;
und zum malen vllt
paintbox1.canvas.pen.color:=ColorGrid1.ForegroundColor;
aber wie du möchtest
aber was auch vllt ganz gut wäre, wäre der ColorDialog:
Delphi-Quellcode:
if ColorDialog1.execute then
paintbox1.canvas.brush.color:=ColorDialog1.Color;