GtkContainer::focus
focus() creates an internal
array of the child widgets able to have focus, and sorts it
according to the direction given. The first child in the array will
receive focus on opening.
To be included in this array, child can be taken as
any widget having the container in its ancestry; it need not be a direct
child of the container.