Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#9

Re: TGraphicControl transparent machen

  Alt 17. Mai 2007, 21:54
so gehts
Delphi-Quellcode:
type
  TYourControl = class(TGraphicControl)
  private
    fmeinText: String;
    procedure SetMeinText(AText: String);
  public
    procedure Paint(); override;
  published
    property MeinText: String read fmeinText write SetMeinText;
  end;

procedure TYourControl.Paint();
begin
  Canvas.TextOut(0, 0, fmeinText);
end;

procedure TYourControl.SetMeinText(AText: String);
begin
  if (AText <> fmeinText) then
  begin
    fmeinText := AText;
    Self.Invalidate();
  end;
end;
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat