Hejsa,
Jeg har lavet en lille procedure som skal highlighte dele af et billede når musen er ovre det bestemte område, meningen er så at, når musen IKKE er over det felt, skal highlighten væk... jeg har lavet highlight med Canvas..
procedure TForm1.DrawRect(SrcX, SrcY, DstX, DstY: Integer);
begin
with Image1.Canvas do
begin
Pen.Color:= clYellow;
Pen.Width:= 2;
MoveTo(SrcX,SrcY);
LineTo(DstX,SrcY);
LineTo(DstX,DstY);
LineTo(SrcX,DstY);
LineTo(SrcX,SrcY);
end;
end;
Ret simpelt, men det skal helst fjernes når musen ikke er over noget der skal highlightes...