Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Probleme mit Image.Canvas (Delphi 5 Standard) (https://www.delphipraxis.net/2402-probleme-mit-image-canvas-delphi-5-standard.html)

Mungo 21. Jan 2003 17:50


Probleme mit Image.Canvas (Delphi 5 Standard)
 
Hallo!

Ich hab folgende Probleme:
1. image.canvas.pen.color := Farbe funktzt nicht (es wird immer mit schwarz weiter gezeichnet.

2. die image.canvas.pen.style := Style funktzt nicht (linie immer durchgezogen)

3. wie kann ich image.canvas löschen? will aber kein Rechteck darüber zeichnen mit der Hintergrundfarbe des Forms

Kann mir einer helfen?

Mungo

Luckie 21. Jan 2003 17:54

Ein TImage nimmt man eigentlich nur um Bilder, Grafiken anzuzeigen. Zum selber Zeichenen nimmt man üblicher weise eine TPaintbox.

Mungo 21. Jan 2003 18:04

Normalerweise würde ich auch eine PaintBox nehmen. Bei der PaintBox jedoch habe ich das Problem alles neu zeichnen zu müssen. Eigentlich kein Problem. Aber ich hab schon meine Gründe dafür...

CalganX 21. Jan 2003 18:14

Du musst die Eigenschaft TCanvas.Brush nehmen und nicht Pen!

Chris

Luckie 21. Jan 2003 18:15

Zitat:

Zitat von Mungo
Aber ich hab schon meine Gründe dafür...

Und welche wären das? Ich sehe keine.

mimi 29. Jan 2003 17:52

doch:
bei einer Image komponenten muss nicht alles neu gezeichnet werden,
bei einer PaintBox schon :(

illegal eagle 29. Jan 2003 19:17

Probier' mal Image.Picture.Bitmap.Canvas anstatt Image.Canvas!

Das Bitmap sollte aber vorher erstellt worden sein, also entweder dass ein Bild drin ist oder das Bitmap mit tBitmap.Create erstellt wurde.

mimi 29. Jan 2003 19:28

erstellt sein muss es meines wissen nichts.
du hast die komponenten auf deim form.
und fertig;)

illegal eagle 30. Jan 2003 16:19

Das Image ist vielleicht schon erstellt, aber was ist, wenn es leer ist (d.h. kein Bild enthält) ??


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 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