<!-- ##### SECTION Title ##### -->
GnomeMDIGenericChild

<!-- ##### SECTION Short_Description ##### -->
A generic <type>GnomeMDI</type> child

<!-- ##### SECTION Long_Description ##### -->
  <para>
    <type>GnomeMDIGenericChild</type> is a subclass of <type>GnomeMDIChild</type>
    that allows for defining of GnomeMDIChild's virtual functions on a per-instance
    rather than on per-class basis. Thus the programmer does not have to subclass
    <type>GnomeMDIChild</type> but can use <type>GnomeMDIGenericChild</type> class
    directly.
  </para>
  
  <para>
    Only the view creating function is mandatory. It has to be set with
    gnome_mdi_generic_child_set_view_creator() or
    gnome_mdi_generic_child_set_view_creator_full(). A simple default implementation
    of notebook label creation is provided by <type>GnomeMDIChild</type> class. The
    other two functions are optional.
  </para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### STRUCT GnomeMDIGenericChild ##### -->
<para>

</para>


<!-- ##### FUNCTION gnome_mdi_generic_child_new ##### -->
<para>

</para>

@name: 
@Returns: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_view_creator ##### -->
<para>

</para>

@child: 
@func: 
@data: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_view_creator_full ##### -->
<para>

</para>

@child: 
@func: 
@marshal: 
@data: 
@notify: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_menu_creator ##### -->
<para>

</para>

@child: 
@func: 
@data: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_menu_creator_full ##### -->
<para>

</para>

@child: 
@func: 
@marshal: 
@data: 
@notify: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_config_func ##### -->
<para>

</para>

@child: 
@func: 
@data: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_config_func_full ##### -->
<para>

</para>

@child: 
@func: 
@marshal: 
@data: 
@notify: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_label_func ##### -->
<para>

</para>

@child: 
@func: 
@data: 


<!-- ##### FUNCTION gnome_mdi_generic_child_set_label_func_full ##### -->
<para>

</para>

@child: 
@func: 
@marshal: 
@data: 
@notify: 
<!--
Local variables:
mode: sgml
sgml-parent-document: ("../gnomeui-docs.sgml" "book" "sect1" "")
End:
-->


