GtkWindow::set_default
    
     set_default()  sets the child
     widget passed to it as the default child.  (This will usually be a 
     GtkButton.)  The child must have the flag 
     GTK_CAN_DEFAULT set in order to be allowed
     focus.  Some widgets are created with this flag already set;
     GtkButton is not one of those widgets, and needs
     to be flagged.
    
    
     Child widgets that are set as default are marked as such in a way that
     will be familiar to users.  For instance, a button set as default has a
     decorative frame and shadow around it.
    
    
     See also:  GtkWidgetFlags, 
     GtkWidget, 
     set_flags() .