Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   canvas wird überschrieben (https://www.delphipraxis.net/174339-canvas-wird-ueberschrieben.html)

Bjoerk 18. Apr 2013 12:14

AW: canvas wird überschrieben
 
Schau nochmal #2 :wink:

me57 19. Apr 2013 10:31

AW: canvas wird überschrieben
 
grübeldübel grübeldübel ...

ich will natürlich mit externen Daten und den Mauskoordinaten arbeiten ... wie sollen die denn in Formpaint kommen ?? global will ich nich .. zu ville ...hm

Union 19. Apr 2013 10:37

AW: canvas wird überschrieben
 
Wie wär es denn mit einem Objekt für die Daten? Die Zeichenroutine arbeitet dann das von außen gefüllte Objekt ab. Oder das Objekt malt sich selber in einen Bitmap-Canvas und die Paintroutine mach dann nur noch ein Draw des Bitmaps.

Luckie 20. Apr 2013 20:52

AW: canvas wird überschrieben
 
Guck mal hier: http://michael-puff.de/Programmierun...enBitmap.shtml
Es ist performanter, wenn man auf ein Bitmap im Speicher zeichnet.

me57 21. Apr 2013 17:14

AW: canvas wird überschrieben
 
Ja danke auch hier ... mir ist auch eingefallen daß ich vor 8 Jahren mal sowas wie ein Kreativ-Programm in Delphi als Remake meines immer noch schönen Pascal - Programms
gestartet hatte ... damals funzte das ganz gut ... weil eben das Bitmap auf das ich malte nicht größer war als erlaubt wegen der damaligen Grafikkarte. Wenn ich heute das Programm starte und das Image auf meine gewünschte Größe setze funzt gar nix mehr ...

ich muß hier aber beifügen ...:ich arbeite noch antiquarisch mit Delphi Prof. 4 vielleicht ist das heute nicht mehr der Fall heutige Version 10?

Medium 21. Apr 2013 20:01

AW: canvas wird überschrieben
 
Über welche Größe reden wir hier denn? IMHO sind Windows Bitmaps auf 65536x65536 begrenzt, egal welche Delphi Version, und mindestens ab WinXP. Was heisst zudem "garnichts mehr"? Darstellungsfehler? Zugriffsfehler? Hangs? Mit derart schwammigen Aussagen wie du sie machst kann man leider nichts anfangen.

me57 22. Apr 2013 01:16

AW: canvas wird überschrieben
 
Ok - alles geht jetzt so wie ich mir das vorstelle. Habe in einem neuen Formular ein leeres Image. Auf dessen Canvas wird gezeichnet. Überlagernde Fenster haben keinen
Einfluß mehr ...Auch mit großem Image (1900x1600) kein Problem ... da war wohl noch was anderes falsch gelaufen ...
Vielen Dank nochmal für den Schubs ..


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:11 Uhr.
Seite 2 von 2     12   

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