![]() |
Malen auf Canvas
Code:
funzt soweit , jedoch - rechteck malen -
procedure TForm1.FormCreate(Sender: TObject);
begin myBgLayer := TPaintBox.Create(Self); myBgLayer.Parent := Form1; myBgLayer.Show; with myBgLayer do begin Align := alCustom; Cursor := crHelp; // Default-Eigenschaftem für die PaintBox : Width := 200; Height := 200; // Rechteck malen : with Canvas do begin MoveTo(10, 10); Pen.Color := clBlue; Rectangle(10, 10, 100, 100); end; end; end; wird nicht ausgeführt füge ich den code - rechteck malen - jedoch in ein button onclick ereignis dann funzt es komisch :cyclops: was ist falsch ? :gruebel: |
Re: Malen auf Canvas
Moin Shareholder,
alles was mit Zeichnen auf dem Canvas zu tun hat muss ins OnPaint Ereignis. Wenn Du es dort machst geht's. |
Re: Malen auf Canvas
:hi:
Schau dir mal dies ![]() Zitat:
mfg Tobias |
Re: Malen auf Canvas
Danke Mirilin und Christian Seehase ! :thuimb:
War mir eine riesen Hilfe. Nochmals THANX !! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz