Method
GimpUiProcedureDialogfill_notebook_list
Declaration [src]
GtkWidget*
gimp_procedure_dialog_fill_notebook_list (
GimpProcedureDialog* dialog,
const gchar* container_id,
GList* label_list,
GList* page_list
)
Description [src]
Creates and populates a new GtkNotebook
with widgets corresponding to every
listed properties.
This is similar of how gimp_procedure_dialog_fill_list()
works except that it
creates a new widget which is not inside dialog
itself.
The container_id
must be a unique ID which is neither the name of a
property of the GimpProcedureConfig
associated to dialog
, nor is it
the ID of any previously created container. This ID can later be used
together with property names to be packed in other containers or
inside dialog
itself.
This method is renamed to gimp_procedure_dialog_fill_notebook()
in language bindings
Parameters
container_id
-
Type:
const gchar*
A container identifier.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. label_list
-
Type: A list of
utf8
The list of label IDs.
The data is owned by the caller of the function. Each element is a NUL terminated UTF-8 string. page_list
-
Type: A list of
utf8
The list of page IDs.
The data is owned by the caller of the function. Each element is a NUL terminated UTF-8 string.
Return value
Type: GtkWidget
The GtkNotebook
representing property
. The
object belongs to dialog
and must not be freed.
The data is owned by the instance. |