![]() |
pmNotXor für TCanvas.Font
Hi,
Jaja heute hab ich viele Fragen *g* Der Canvas.Pen.Mode pmNotXor ist ja ziemlich nützlich weil man das gemalte einfach wieder "zurückmalen" kann.. weiß jetzt nicht wie ich das sonst nennen soll^^ Aber ich denke ihr wisst was ich meine... Funktioniert das auch irgendwie mit Canvas.TextOut? Gruß Neutral General |
Re: pmNotXor für TCanvas.Font
|
Re: pmNotXor für TCanvas.Font
Mach dir das Leben nicht so schwer und schmeiß pm(Not)Xor einfach weg ;) . Zuerst hatte ich es auch verwendet, aber sobald es eben mal nicht nur um eine Linie und einen einfarbigen Hintergrund geht, ist es unendlich leichter, den Hintergrund in ein Bitmap zu speichern und dieses wieder auf die Canvas zu zeichnen, sobald alles andere gelöscht werden soll.
|
Re: pmNotXor für TCanvas.Font
Wenn ich das aber mindestens jede Sekunde machen will dann verbraucht das unnötig viel CPU-Power oder?
Will eigentlich nur ne Uhr machen die im Desktop eingebrannt ist aber das Problem ist das wenn ich die alte Uhrzeit wegmachen muss bevor ich die neue hinschreibe.. sonst gibts nur Matsch.... |
Re: pmNotXor für TCanvas.Font
Müsstest du dann nicht einfach InvalidateRect oder Ähnliches aufrufen, wenn du direkt auf den Desktop zeichnest? Oder beginnt es dann zu flimmern?
|
Re: pmNotXor für TCanvas.Font
Dann flimmerts wie sau -.-
|
Re: pmNotXor für TCanvas.Font
Hi,
Zitat:
Das sollte ab Windows 2000 funktionieren. Gruß Hawkeye |
Re: pmNotXor für TCanvas.Font
Ist aber leider nicht das was ich will... Weil man soll das nur auf dem Desktop sehen.. So wie du das sagst hatte ichs schon.. nur wenn ich fsStayOnTop einstelle dann seh ich die Uhr immer und wenn ich das nicht einstelle seh ich sie nur wenn ich ihr den Focus gebe....
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:23 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 by Thomas Breitkreuz