Test with generic seperator
Generic separator

There are two new methods:
ShowSeparator: You need to add your controls into it and manage them
before calling to this function.
You can provide CancelHandler that will fire when the user clicks the
separator.

SeparatorClick: The function that runs when the user clicked the
separator.
You should call this function when your controls should remove the
separator and hide or remove all your controls within it.