Create a tab with slate widgets

Hi all, how to make tabs on the similarity of Unreal Project Browser ?

I looked at the source code of the engine and found the definition in \Engine\Source\Editor\GameProjectGeneration\Private\SGameProjectDialog.cpp
but in tons of code I can not understand how to…
another way to use the buttons and widget switcher, but there are no examples at all :frowning:
found yet docking … FTabManager … what is it? how to use it?
Please help me

My buggy solution.