Einzelnen Beitrag anzeigen

Benutzerbild von CK_CK
CK_CK

Registriert seit: 31. Aug 2005
Ort: Dortmund, Germany
388 Beiträge
 
Delphi 2006 Enterprise
 
#6

Re: TBitmap32 mit Alphatransparenz auf TCanvas zeichnen

  Alt 9. Aug 2006, 21:10
Oh, sorry, ich hab's andersrum verstanden...

Naja, es ist doch klar, dass die transparenz-Informationen verlohren gehen, wenn du auf ein Canvas zeichnest, das das nicht unterstützt. Du könntest höchstens die transparenz-Farbe durch z.B. clBtnFace ersetzen.

Ich habe hier irgendwo ein Beispiel mit einer transparenten Png-Datei als Button rumfliegen. Ich such' das mal und poste das dann gleich...

Edit: So, da ist's. Es ist eine Beispielkomponente, die bei PngImage dabei ist. Ich hab' die noch ein bisschen modifiziert (neue Eigenschaft: pbsOnlyImage). Wenn du ein Package installierst wird die PngButton-Komponente automatisch unter "Samples" mitinstalliert.
Angehängte Dateien
Dateityp: zip pngimage_342.zip (284,7 KB, 16x aufgerufen)
Chris
» «
Mehr von mir (Programme, etc.): http://www.kroegerama.de
  Mit Zitat antworten Zitat