Paintbox am anfang weiß ohne es gewollt zu haben
eigentlich sollte die paintboxfarbe btnface sein ... das geht aber irgendwie net...
FormCreate
Delphi-Quellcode:
dann habe ich das probiert aber das geht auch nicht
BMP:=TBitMap.Create;
BMP.Width:=PaintBox1.Width; BMP.Height:=PaintBox1.Height; { Fonter.Style := []; fonter.Color := clblack; fonter.Size := 10; } Ein := false; // Paintbox1.Color := Flaeche; // Paintbox1.Canvas.Rectangle(0,0,Paintbox1.Width, Paintbox1.Height); Stifter.Glyph.LoadFromFile(ExtractFilePath(ParamStr(0)) + '\Palette\Stift.bmp'); Sprayer.Glyph.LoadFromFile(ExtractFilePath(ParamStr(0)) + '\Palette\Spray.bmp');
Delphi-Quellcode:
Paintbox1.Canvas.Pen.Color := clbtnface; Paintbox1.Canvas.Brush.Color := clbtnface; Paintbox1.Canvas.Rectangle(0,0,Paintbox1.Width, Paintbox1.Height); |
Re: Paintbox am anfang weiß ohne es gewollt zu haben
Moin!
Die PaintBox "behält" ihren Inhalt nicht automatisch wie ein TImage, sondern muss bei jedem malen auch wieder mit ihren darzustellenden Inhalt "gefüttert" werden. Dazu hat sie das Ereignis "OnPaint", wodrinne du den Inhalt malen kannst. Wenn du dort die PaintBox mit der Farbe füllst bzw. malst, dann sollte das auch gut zu sehen sein. MfG Muetze1 |
Re: Paintbox am anfang weiß ohne es gewollt zu haben
THX!!
|
Re: Paintbox am anfang weiß ohne es gewollt zu haben
falls du nicht nur stupide füllst, ist es jenachdem praktisch im ONPaint nicht zu rechnen, sondern einen puffer einfach in die paintbox zu kopieren!
|
Re: Paintbox am anfang weiß ohne es gewollt zu haben
werde ich beachten
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz