Einzelnen Beitrag anzeigen

Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#5

Re: StatusBar: wieso wirdse nicht neu gezeichnet bei vergrös

  Alt 27. Feb 2004, 12:15
nee, leider nicht. aber ich hatte damals auch probleme mit der seite. und runtergeladen hab ich die Kompo auch nicht mehr.

Probiers in ein paar Stunden nochmal. Und dann nimm den Code hier:

Delphi-Quellcode:
unit uTWinXPStatusBar;

interface

uses ComCtrls, Messages, Windows;

type
  TWinXPStatusBar = class(TStatusBar)
    procedure WMSize (var Message: TWMSize);
      message WM_SIZE;
  end;

implementation

// frei nach Kamil:
procedure TWinXPStatusBar.WMSize (var Message: TWMSize);
var
  rect: TRect;
begin
  inherited;
  rect := ClientRect;
  InvalidateRect(handle, @rect, true);
  Invalidate;
end;

end.
und bau den in die Kompo von DelphiGems ein. Vielleicht ist die Kompo bei einer der Anhänge in dem anderen Thread dabei?!?
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat