Einzelnen Beitrag anzeigen

TheReaper

Registriert seit: 27. Feb 2003
Ort: chemnitz
90 Beiträge
 
Delphi 2005 Personal
 
#7

Re: Grafische Statusleiste darstellen

  Alt 27. Jan 2005, 19:52
Du kannst auch von "normalen" Progressbars die Farbe ändern:

Delphi-Quellcode:
Function RGB2TColor(const R, G, B: Byte): Integer;
begin
  // convert hexa-decimal values to RGB
  Result := R + G shl 8 + B shl 16;
end;

Procedure TForm1.TimerVUTimer(Sender: TObject);
Var
rot, gruen, blau : byte;
Begin
  gruen:=255;
  rot :=0;
  blau :=0;
  SendMessage(Progressbar1.Handle, PBM_SETBARCOLOR, 0, rgb2tcolor(rot,gruen,blau));
end;
  Mit Zitat antworten Zitat