StatusBar с другими контролами
Этот StatusBar позволит размещать на себе любые другие контролы.
Создаем новый компонент от StatusBar и првим код как внизу. Потом инсталлируем и все.
unit
StatusBarExt;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls;
type
TStatusBarExt =
class
(TStatusBar)
public
constructor
Create(AOwner: TComponent);
override
;
// добавить конструктор
end
;
procedure
Register
;
implementation
uses
Consts;
// не забыть
constructor
TStatusBarExt.Create( AOwner : TComponent );
begin
inherited
Create(AOwner);
ControlStyle := ControlStyle + [csAcceptsControls];
// собственно все!
end
;
procedure
Register
;
begin
RegisterComponents(
'Samples'
, [TStatusBarExt]);
end
;
end
.
Автор man2002ua