LineTo (C++)
Description
The following code draws a line from the upper-left corner of a form to the mouse position when the mouse is moved, creating a rubberband effect.
Code
void __fastcall TForm1::FormMouseMove(TObject *Sender, TShiftState Shift, int X, int Y)
{
  /* first call FillRect to paint the surface of the form.
  this removes any previously drawn lines (and anything else!) */
  Canvas->FillRect(ClientRect);
  Canvas->MoveTo(0, 0);
  Canvas->LineTo(X, Y);
}
Uses
- Vcl.Graphics.TCanvas.MoveTo ( fr | de | ja )
 - Vcl.Graphics.TCanvas.LineTo ( fr | de | ja )