Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#2

Re: transparente Progressbar oder Text in Progressbar

  Alt 27. Dez 2004, 14:38
Hai Janos,

TGauge findest Du bei der Registerkarte "Beispiele".
Ansonsten wäre es wohl das einfachste das ganze mit einem Panel und einem TImage das auf diesem Liegt selber zu machen.
Ansatzweise so:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  rec : TRect;
begin
  rec.Left := Image1.Left;
  rec.Top := Image1.Top;
  rec.Bottom := Image1.Top + Image1.Height;
  rec.Right := Image1.Width DIV 2; // 50 %

  Image1.Canvas.Brush.Color := clred;
  Image1.Canvas.Brush.Style := bsSolid;
  Image1.Canvas.FillRect(rec);
  Image1.Canvas.Brush.Style := bsClear;
  Image1.Canvas.TextOut(Image1.Width DIV 2,Image1.Height DIV 2,'blubb');
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat