![]() |
Bilder im Drawgrid verschwinden
Hallo erstmal,
mein Problem ist folgendes: Bilder in meinem drawgrid verschwinden einfach, wenn ich mit einen anderen Fester drüber gehe. Gibts da ne Möglichkeit das zu verhindern? ![]() mfg |
Re: Bilder im Drawgrid verschwinden
Ja, indem Du an der richtigen Stelle zeichnest, Das Control muss auf Invalidate Nachrichten reagieren.
|
Re: Bilder im Drawgrid verschwinden
Was wäre denn die richtige Stelle?
den Hintergrund zeiche ich einfach mit
Delphi-Quellcode:
DrawGrid1.Canvas.Draw(0, 0, image3);
|
Re: Bilder im Drawgrid verschwinden
Das musst Du aber auch im OnDrawCell zeichnen. Du kannst nicht einfach ein Bild über das ganze Grid legen, dann kommt es zu diesen Effekten.
|
Re: Bilder im Drawgrid verschwinden
das is ja doof...
aber trotzdem danke schonmal wie könnte ich das denn realisieren, wenn ich per buttonklick ein bild an eine ganz bestimmte position zeichen möchte? weil grafiken über den hintergrund gelegt werden sollen. muss ich den hintergrund dann ich viele kleine teile zerlegen? |
Re: Bilder im Drawgrid verschwinden
Sieht aus wie "4 Gewinnt"... Mein Tipp: trenne Logik und GUI
|
Re: Bilder im Drawgrid verschwinden
Zitat:
|
Re: Bilder im Drawgrid verschwinden
mhh ok gut werde ich mal gucken wie ich das mach
vielen danke |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 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