gimpmenu

gimpmenu — Menus for selecting images, layers, channels and drawables.

Functions

gboolean (*GimpConstraintFunc) ()
void (*GimpMenuCallback) ()
GtkWidget * gimp_image_menu_new ()
GtkWidget * gimp_layer_menu_new ()
GtkWidget * gimp_channel_menu_new ()
GtkWidget * gimp_drawable_menu_new ()

Description

Menus for selecting images, layers, channels and drawables.

Functions

GimpConstraintFunc ()

gboolean
(*GimpConstraintFunc) (gint32 image_id,
                       gint32 drawable_id,
                       gpointer data);

GimpConstraintFunc is deprecated and should not be used in newly-written code.


GimpMenuCallback ()

void
(*GimpMenuCallback) (gint32 any_id,
                     gpointer data);

GimpMenuCallback is deprecated and should not be used in newly-written code.


gimp_image_menu_new ()

GtkWidget *
gimp_image_menu_new (GimpConstraintFunc constraint,
                     GimpMenuCallback callback,
                     gpointer data,
                     gint32 active_image);

gimp_image_menu_new is deprecated and should not be used in newly-written code.

Use gimp_image_combo_box_new() instead.

Parameters

constraint

a function to filter the menu contents

 

callback

the callback to call when an image is selected

 

data

the callback's user_data

 

active_image

an image to preselect

 

Returns

the image menu.


gimp_layer_menu_new ()

GtkWidget *
gimp_layer_menu_new (GimpConstraintFunc constraint,
                     GimpMenuCallback callback,
                     gpointer data,
                     gint32 active_layer);

gimp_layer_menu_new is deprecated and should not be used in newly-written code.

Use gimp_layer_combo_box_new() instead.

Parameters

constraint

a function to filter the menu contents

 

callback

the callback to call when a channel is selected

 

data

the callback's user_data

 

active_layer

a layer to preselect

 

Returns

the layer menu.


gimp_channel_menu_new ()

GtkWidget *
gimp_channel_menu_new (GimpConstraintFunc constraint,
                       GimpMenuCallback callback,
                       gpointer data,
                       gint32 active_channel);

gimp_channel_menu_new is deprecated and should not be used in newly-written code.

Use gimp_channel_combo_box_new() instead.

Parameters

constraint

a function to filter the menu contents

 

callback

the callback to call when a channel is selected

 

data

the callback's user_data

 

active_channel

a channel to preselect

 

Returns

the channel menu.


gimp_drawable_menu_new ()

GtkWidget *
gimp_drawable_menu_new (GimpConstraintFunc constraint,
                        GimpMenuCallback callback,
                        gpointer data,
                        gint32 active_drawable);

gimp_drawable_menu_new is deprecated and should not be used in newly-written code.

Use gimp_drawable_combo_box_new() instead.

Parameters

constraint

a function to filter the menu contents

 

callback

the callback to call when a channel is selected

 

data

the callback's user_data

 

active_drawable

a drawable to preselect

 

Returns

the drawable menu.