GtkContainer::child_type

GtkContainer::child_type

child_type() returns an integer describing the type of child the container is expecting to be packed into it. This is mostly for internal use, but could perhaps be useful for diagnosis.

The return values are as follows from most containers:

GTK_TYPE_NONE = 1 (generated where no widget can be added, e.g. by a descendant of GtkBin already containing a child, or a GtkPaned already containing both children, or a GtkOptionMenu)

GTK_TYPE_WIDGET = 39701 (generated where non-specific widgets may be added, e.g. by GtkBox descendants, GtkNotebook, GtkFixed, GtkPacker or GtkTable)

The exceptions are GTK_TYPE_LIST_ITEM, GTK_MENU_ITEM and GTK_TREE_ITEM, all of which can be any of a variety of widget types depending on how the items are produced.

© Copyright 2003-2023 www.php-editors.com. The ultimate PHP Editor and PHP IDE site.