Witam!
hdc1:hdc;
hdc1:=GetDC(0);
color2:=GetPixel(hdc1,x,y);
label8.Font.Color:=color2;
Ten kodzik pobiera kolor względem całego ekranu. Ja chciałbym pobrać kolor względem mojej formy. Konkretnie mam formę na niej groupbox, a na nim np. edit, który ma jakiś kolor (wiem, że można użyć edit1.color, ale ja tak nie chcę). Próbowałem zrobić tak:
x:=form1.left+groupbox1.left+edit1.left+3;
y:=form1.top+groupbox1.top+edit1.left+3;
No ale pobiera mi jakiś inny kolor nawet nie wiem skąd. Tak jak by "pobornik nie celował" tam gdzie chcę i nie wiem czym to jest spowodowane.:) Jak to zrobić ?