überlagerte BMP's



  • Hi Leute,

    ich habe mehrere Bitmaps mit je einem Grafikteil, die zusammen eine Grafik ergeben (Tortendiagramm). Leider sind die Teilgrafiken nicht rechteckig sondern eben ein Teil eines Kreises. Ich hab die Bitmaps schon transparent gemacht. um die nicht benötigten Teile des Bitmaps auszublenden. Das hat auch gefunzt. Doch wenn ich nun die Bitmaps zusammenfüge bekomme ich immer noch die überlagerung durch die transparenten Ecken. Hat von euch einer Erfahrung darin mehrere Teilgrafiken zusammenzusetzen ohne das sie sich überschneiden ?



  • Jedes Bitmap muss die Größe des gesamten Bitmaps haben. Dann setzt Du den Bereich ausserhalb des aktuellen Tortenstücks auf 0xFFFFFF und verknüpfst die Bitmaps mit AND!

    [ Dieser Beitrag wurde am 12.09.2002 um 10:44 Uhr von RenéG editiert. ]



  • Allerdings würd ich lieber 1 Routine schreiben, die das komplette Tortendiagramm in einem Zug zeichnet, als Übergabeparameter die Prozente der einzelnen Teilstücke!



  • @ReneG

    Danke . Habs ausprobiert und funzt. 😃 😃 😃


Anmelden zum Antworten