From 3c57dd931145d43f2b0aef96c4d178135956bf91 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 05:13:10 +0200 Subject: Adding upstream version 2.10.36. Signed-off-by: Daniel Baumann --- .../libgimp/html/libgimp-GimpItemComboBox.html | 368 +++++++++++++++++++++ 1 file changed, 368 insertions(+) create mode 100644 devel-docs/libgimp/html/libgimp-GimpItemComboBox.html (limited to 'devel-docs/libgimp/html/libgimp-GimpItemComboBox.html') diff --git a/devel-docs/libgimp/html/libgimp-GimpItemComboBox.html b/devel-docs/libgimp/html/libgimp-GimpItemComboBox.html new file mode 100644 index 0000000..4e5cc9a --- /dev/null +++ b/devel-docs/libgimp/html/libgimp-GimpItemComboBox.html @@ -0,0 +1,368 @@ + + + + +GimpItemComboBox: GIMP Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpItemComboBox

+

GimpItemComboBox — Widgets providing popup menus of items.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + +
+gboolean + +(*GimpItemConstraintFunc) () +
+GtkWidget * + +gimp_drawable_combo_box_new () +
+GtkWidget * + +gimp_channel_combo_box_new () +
+GtkWidget * + +gimp_layer_combo_box_new () +
+GtkWidget * + +gimp_vectors_combo_box_new () +
+
+
+

Types and Values

+ +
+
+

Object Hierarchy

+
    GObject
+    ╰── GInitiallyUnowned
+        ╰── GtkObject
+            ╰── GtkWidget
+                ╰── GtkContainer
+                    ╰── GtkBin
+                        ╰── GtkComboBox
+                            ╰── GimpIntComboBox
+                                ├── GimpChannelComboBox
+                                ├── GimpDrawableComboBox
+                                ├── GimpLayerComboBox
+                                ╰── GimpVectorsComboBox
+
+
+
+

Implemented Interfaces

+

+GimpDrawableComboBox implements + AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.

+

+GimpChannelComboBox implements + AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.

+

+GimpLayerComboBox implements + AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.

+

+GimpVectorsComboBox implements + AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.

+
+
+

Description

+

Widgets providing popup menus of items (layers, channels, +drawables, vectors).

+
+
+

Functions

+
+

GimpItemConstraintFunc ()

+
gboolean
+(*GimpItemConstraintFunc) (gint32 image_id,
+                           gint32 item_id,
+                           gpointer data);
+
+
+
+

gimp_drawable_combo_box_new ()

+
GtkWidget *
+gimp_drawable_combo_box_new (GimpDrawableConstraintFunc constraint,
+                             gpointer data);
+

Creates a new GimpIntComboBox filled with all currently opened +drawables. If a constraint + function is specified, it is called for +each drawable and only if the function returns TRUE, the drawable +is added to the combobox.

+

You should use gimp_int_combo_box_connect() to initialize and connect +the combo. Use gimp_int_combo_box_set_active() to get the active +drawable ID and gimp_int_combo_box_get_active() to retrieve the ID +of the selected drawable.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

constraint

a GimpDrawableConstraintFunc or NULL

 

data

a pointer that is passed to constraint +

 
+
+
+

Returns

+

a new GimpIntComboBox.

+
+

Since: 2.2

+
+
+
+

gimp_channel_combo_box_new ()

+
GtkWidget *
+gimp_channel_combo_box_new (GimpDrawableConstraintFunc constraint,
+                            gpointer data);
+

Creates a new GimpIntComboBox filled with all currently opened +channels. See gimp_drawable_combo_box_new() for more information.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

constraint

a GimpDrawableConstraintFunc or NULL

 

data

a pointer that is passed to constraint +

 
+
+
+

Returns

+

a new GimpIntComboBox.

+
+

Since: 2.2

+
+
+
+

gimp_layer_combo_box_new ()

+
GtkWidget *
+gimp_layer_combo_box_new (GimpDrawableConstraintFunc constraint,
+                          gpointer data);
+

Creates a new GimpIntComboBox filled with all currently opened +layers. See gimp_drawable_combo_box_new() for more information.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

constraint

a GimpDrawableConstraintFunc or NULL

 

data

a pointer that is passed to constraint +

 
+
+
+

Returns

+

a new GimpIntComboBox.

+
+

Since: 2.2

+
+
+
+

gimp_vectors_combo_box_new ()

+
GtkWidget *
+gimp_vectors_combo_box_new (GimpVectorsConstraintFunc constraint,
+                            gpointer data);
+

Creates a new GimpIntComboBox filled with all currently opened +vectors objects. If a constraint + function is specified, it is called for +each vectors object and only if the function returns TRUE, the vectors +object is added to the combobox.

+

You should use gimp_int_combo_box_connect() to initialize and connect +the combo. Use gimp_int_combo_box_set_active() to set the active +vectors ID and gimp_int_combo_box_get_active() to retrieve the ID +of the selected vectors object.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

constraint

a GimpVectorsConstraintFunc or NULL

 

data

a pointer that is passed to constraint +

 
+
+
+

Returns

+

a new GimpIntComboBox.

+
+

Since: 2.4

+
+
+
+

Types and Values

+
+

GimpDrawableComboBox

+
typedef struct _GimpDrawableComboBox GimpDrawableComboBox;
+
+
+
+

GimpDrawableConstraintFunc

+
typedef GimpItemConstraintFunc GimpDrawableConstraintFunc;
+
+
+
+
+

GimpChannelComboBox

+
typedef struct _GimpChannelComboBox GimpChannelComboBox;
+
+
+
+

GimpLayerComboBox

+
typedef struct _GimpLayerComboBox GimpLayerComboBox;
+
+
+
+

GimpVectorsComboBox

+
typedef struct _GimpVectorsComboBox GimpVectorsComboBox;
+
+
+
+

GimpVectorsConstraintFunc

+
typedef GimpItemConstraintFunc GimpVectorsConstraintFunc;
+
+
+
+
+ + + \ No newline at end of file -- cgit v1.2.3