![]() |
Canvas.TextOut in fremdem Fenster
Hallo,
ich hätt da gern mal ein Problem: Ich zeichne mit Canvas.TextOut einen Text in ein fremdes Fenster, per Timer, so alle 0.5 sek. Da sich der Text ändert, möchte ich den "alten" Text im Fenster, also der, der vor 0.5 sek. geschrieben wurde, wieder "löschen", so dass der alte Text nicht mehr sichtbar ist und man nur noch den neuen Text sieht. Hat da jemand einen Tipp für mich? Thx. Nette Grüße |
Re: Canvas.TextOut in fremdem Fenster
Ach so: Der Hintergrund ist transparent!!
|
Re: Canvas.TextOut in fremdem Fenster
du musst mit Invalidate oder einer direkten Paint-Message die Anwendung dazu bringen das sie den teil neu malt.
|
Re: Canvas.TextOut in fremdem Fenster
Ups, das fremde Fenster besteht aus mindestens 40 Einzelbildern (wovon sich einige auch "freiwillig" mit der Zeit ändern und da ist mein Text "sauber"), da weiß ich garnicht, wie ich auf die zugreifen kann.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 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