Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Transparanzfarbe eines TImages bestimmen (https://www.delphipraxis.net/78241-transparanzfarbe-eines-timages-bestimmen.html)

xZise 1. Okt 2006 16:17


Transparanzfarbe eines TImages bestimmen
 
Ich möchte die Farbe bestimmen, die die Transparenzfarbe eines TImages ist.
Normalerweise ist es ja die linke untere Ecke, aber ich hätte die farbe gerne selber bestimmt!

mkinzler 1. Okt 2006 16:19

Re: Transparanzfarbe eines TImages bestimmen
 
Das Bitmap hat die Eigenschaft .TrasnparentColor.

xZise 1. Okt 2006 16:29

Re: Transparanzfarbe eines TImages bestimmen
 
Och thx. Dahabe ich natürlich nicht gegeuckt. Nur bei TImage. Transparantcolor ^^

xZise 1. Okt 2006 16:45

Re: Transparanzfarbe eines TImages bestimmen
 
Hmm... Aber das tuts nicht!

mkinzler 1. Okt 2006 16:57

Re: Transparanzfarbe eines TImages bestimmen
 
Welches Betriebssystem? Code könnte helfen.

xZise 1. Okt 2006 17:01

Re: Transparanzfarbe eines TImages bestimmen
 
XP:
Delphi-Quellcode:
procedure TfrmMain.FormCreate(Sender: TObject);
{...}
  iMiniMap.Canvas.Pen.Color := clBlack;
  iMiniMap.Canvas.Brush.Color := clBlack;
  iMiniMap.Picture.Bitmap.Transparent := true;
  iMiniMap.Picture.Bitmap.TransparentColor := clBlack;
end;

procedure TfrmMain.zeichneKarte;
{...}
  iMiniMap.Canvas.Rectangle(0,0,100,100);
{...}
end;
[edit]Ups... Tags vergessen[/edit]

mkinzler 1. Okt 2006 17:13

Re: Transparanzfarbe eines TImages bestimmen
 
Delphi-Quellcode:
 iMiniMap.Transparent := true;
http://www.delphipraxis.net/internal...ct.php?t=34383


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz