Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Bilder aus TImageList verschwinden nach Task-Wechsel (https://www.delphipraxis.net/27205-bilder-aus-timagelist-verschwinden-nach-task-wechsel.html)

Christoph 5. Aug 2004 20:20


Bilder aus TImageList verschwinden nach Task-Wechsel
 
Hallo!

Ich male aus einer TImageList verschiedene Bilder mittels Draw auf mein Form. Wenn ich aber zu einem anderen Task wechsle und danach wieder auf mein Form, sind alle Bilder verschwunden.

Wäre schön, wenn das unterbliebe...

Danke im Voraus,
Christoph

mirage228 5. Aug 2004 20:29

Re: Bilder aus TImageList verschwinden nach Task-Wechsel
 
Zitat:

Zitat von Christoph
Hallo!

Ich male aus einer TImageList verschiedene Bilder mittels Draw auf mein Form. Wenn ich aber zu einem anderen Task wechsle und danach wieder auf mein Form, sind alle Bilder verschwunden.

Wäre schön, wenn das unterbliebe...

Danke im Voraus,
Christoph

Hi,

deine Form weiss ja nicht, dass sie die Bilder beim Neu-Zeichnen der Form (der nach einem Task-Wechsel fällg wird) wieder auf die Form zeichnen soll.

Du müsstest die Images im OnResize, OnActivate, OnDraw oder Ähnlich neu zeichnen.

mfG
mirage228

Christoph 5. Aug 2004 20:35

Re: Bilder aus TImageList verschwinden nach Task-Wechsel
 
Zitat:

Zitat von mirage228
Du müsstest die Images im OnResize, OnActivate, OnDraw oder Ähnlich neu zeichnen.

Hallo mirage228,

das hatte ich befürchtet. Trotzdem wollte ich nochmal nachfragen.
Das Problem besteht nämlich darin, dass ich zunächst einen String in einer Listbox anwähle und abhängig von dieser Wahl die pics ausgebe. Da muss ich also meinen Code nochmal ordentlich nachbessern.

Vielen Dank für die schnelle Antwort.

Gruß,
Christoph


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