GtkMenuShell::insert
void insert(
GtkWidget child
, int position);
insert() allows the
programmer to specify the position of the item within the menu's
array of menuitems, regardless of the order of method calls.
If a position given is impossible (e.g. larger than the size of the
array) the positioning of all items will be ignored, with the
exception of 0. In this case the ordering of the
method calls will take precedence.