Thema: Delphi Transparenz in TImage

Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#2

Re: Transparenz in TImage

  Alt 29. Okt 2005, 20:25
Zitat von Grobie:
[...], ich frage mich nur ob man nicht alle sechsecke in ein TImage packen könnte, würde doch ressourcen sparen. Habe diesbezüglich auch schon öfters Meinungen gelesen, die genau das forderten.
Genau so ist es richtig. Allerdings erkenne ich das Problem dabei nicht *g*. Male einfach per Polygon munter drauf los, überdeckt werden sollte da nichts.
Oder liegen die Sechsecke schon als Bitmap und eine Transparenzfarbe ("Color-Key-Transparenz") vor? Dann kannst du dir eine eigene Blending-Routine basteln oder (wahrscheinlich etwas einfacher ) MSDN-Library durchsuchenTransparentBltbenutzen.
Zitat:
Oder muss ich eine andere zeichenfläche nehmen?
Allgemein kann ich als Canvas-Ersatz die GR32-Lib empfehlen (besonders bei Transparenzen), hier sollte aber die API-Funktion genügen.
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat