Nicht-rechteckigen Bereich einfarbig AlphaBlend-en
Ich möchte einen nicht-rechteckigen Bereich auf einem Canvas (in einer TPaintBox) als "selektiert" darstellen, ähnlich wie das Selektionsrechteck in einem ListView:
http://www.codeproject.com/KB/wtl/WT...ansmarquee.png Dazu erstelle ich derzeit ein Bitmap, in dem der selektierte Bereich mit der Selektionsfarbe eingefärbt und der Rest schwarz ist, und kopiere dieses mit Windows.AlphaBlend auf den Ziel-Canvas. Das funktioniert, aber ich frage mich, ob das nicht auch ohne das temporäre Bitmap geht. Hat da jemand eine Idee? Uli. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:14 Uhr. |
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