@Dietmar
Hi, in development demo, program creates tri panels, try to click all of them (works fine) and then select the HotMouse radiobutton, when you go over buttons (1 2 3) the first time it works okay, but the next time only first buttons collapses panel. Even if I set multipanel radiobutton it still acts the same.
EDIT: It works the same if you try what I wrote in the previous post: ...when I press Horizontal and single panel behaviour after one circle of clicks (1, 2 , 3 button) then just panel 1 works, can anybody confirm this? Sorry, I meant first, second, third button, from the left to right

ex1 := TExpandPanels.Create(self);
p1 := TMyRollOut.Create(self);
p2 := TMyRollOut.Create(self);
p3 := TMyRollOut.Create(self);
p1.Parent := self;
Calendar1.Parent := p1;
Calendar1.Align := alClient;
p2.Parent := self;
ListBox1.Parent := p2;
ListBox1.Align := alClient;
p3.Parent := self;
Button1.Parent := p3;
ex1.AddPanel(p1);
ex1.AddPanel(p2);
ex1.AddPanel(p3);
ex1.ButtonPosition := TAnchorKind(RButt.ItemIndex);
ex1.CollapseKind := TAnchorKind(RColl.ItemIndex);
ex1.Behaviour := TExpandPanelsBehaviour(RBehaviour.ItemIndex);