Bitmap nach dem Drehen Transparent machen



  • HAllo!
    Arbeite erst seit kurzem mit C++Builder.

    HAbe jetzt ein kleines Problem:

    Ich hab ein TBitmap auf einem TSpeedButton. Wenn ich das TBitmap nun um 30° drehe, muss ich den TSpeedButton natürlich vergrößern.
    Nun werden die Ecken meines BItmaps jedoch weiß... wie kann ich die transparent machen?? mit transparent und transparent Color geht's nicht...

    BItte um schnelle HIlfe!!!!



  • Die Transparenzfarbe wird immer durch das untere linke Pixel bestimmt, du musst dieses Pixel also besondert behandeln und nach der Rotation wiederherstellen.


Anmelden zum Antworten