Autor Téma: Bitmapa do bitmapy transparentně  (Přečteno 373 krát)

Offline jarex

  • Plnoletý
  • ***
  • Příspěvků: 216
  • Karma: 4
Bitmapa do bitmapy transparentně
« kdy: 19-09-2019, 09:16:50 »
Zdravím.
Potřebuji vložit menší bitmapu "winner "do větší "bitmap" tak, aby se ta menší vložila transparentně. Je v ní obrázek s barvou pozadí $FFFFFF.

Zkouším to takto a nefunguje to. Nevloží se transparentně.

Kód: Delphi [Vybrat]
  1.  
  2. bitmap.Transparent:=true;
  3. bitmap.transparentcolor:=clwhite;
  4. bitmap.Canvas.draw(0,0,winner);
  5.  

Kde dělám chybu?
D2007 Professional

Offline jarex

  • Plnoletý
  • ***
  • Příspěvků: 216
  • Karma: 4
Re:Bitmapa do bitmapy transparentně
« Odpověď #1 kdy: 19-09-2019, 09:20:58 »
To je tak, když má člověk oči, brejle a nevídí...

Kód: Delphi [Vybrat]
  1.  
  2. winner.Transparent:=true;
  3. winner.transparentcolor:=clwhite;
  4. bitmap.Canvas.draw(0,0,winner);
  5.  
D2007 Professional