Thema: Delphi TImage durchsichtig

Einzelnen Beitrag anzeigen

Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#9
  Alt 8. Apr 2003, 19:50
Delphi-Quellcode:
unit TranspImage;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls;

type
  TTranspImage = class(TImage)
  private
    FTransparenz: Boolean;
    procedure SetTransparenz(const Value: Boolean);

    { Private-Deklarationen}
  protected
    { Protected-Deklarationen}
  public
    property Transparenz : Boolean read FTransparenz write SetTransparenz;
    { Public-Deklarationen}
  published
    { Published-Deklarationen }
  end;

procedure Register;

implementation

procedure Register;
begin
  RegisterComponents('MY', [TTranspImage]);
end;

{ TTranspImage }


{ TTranspImage }

procedure TTranspImage.SetTransparenz(const Value: Boolean);
begin
  FTransparenz := Value;
  Picture.Bitmap.Transparent := FTransparenz;
end;

end.
Gruss Mirilin versuchs mal so, bei mir hat es geklappt.


'Datei'->'Neu'->'Komponente'->'VorfahrTyp : TImage'...
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat