Hi,
also mit D7 geht sowohl ein- als auch ausklappen. Allerdings habe ich die Komponente nicht installiert sondern zur Laufzeit erzeugt:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var HB:tHideBox;
begin
hb:=THideBox.Create(self);
hb.Parent:=self;
hb.left:=50;
hb.top:=100;
end;
Wozu benötigst du denn TIntervalProcedures? Verschiebe die DriveIn/Out-Methoden direkt in das Objekt tHideBox. Dann wird TIntervalProcedures überflüssig... Außerdem wird IntProcs := TIntervalProcedures.Create; zwar erzeugt, aber nirgends wieder freigegeben...