TToolBarCanvas (Delphi)
Description
The following code uses ClientRect to find and draw a line from the upper left to the lower right of the current control. Select a TControl in the ListBox list. This example assumes that the current object is a descendant of TControl and has a public Canvas property.
Code
  if (ListBox1.Items.Objects[Index] is TToolBar) then
  begin
    myToolBar:= (ListBox1.Items.Objects[Index] as TToolBar);
    with myToolBar.ClientRect do
    begin // Make sure you are using the canvas of the TControl, and not the from's canvas.
      myToolBar.Canvas.MoveTo(Left, Top);
      myToolBar.Canvas.LineTo(Right, Bottom);
    end;
  myToolBar:= nil;
  end;
Uses
- Vcl.ComCtrls.TToolBar.Canvas ( fr | de | ja )
 - Vcl.Controls.TControl.ClientRect ( fr | de | ja )