GimpWidgets
A collection of convenient widget constructors, standard callbacks and
helper functions.
The @va_list describing the #GtkMenuItem's has the following format:
#gchar *label,
The menu item's label.
#GtkSignalFunc callback,
The callback which will be connected to the menu item's
"activate" signal
#gpointer data,
The callback data which will be used in gtk_signal_connect().
#gpointer user_data,
The menu item's @user_data which will be set with
gtk_object_set_user_data().
#GtkWidget **widget_ptr,
A pointer to store the created menu item in.
#gboolean active,
#TRUE if this should be the initially selected menu item.
@menu_only:
@Varargs:
@Returns:
The @va_list describing the #GtkMenuItem's has the following format:
#gchar *label,
The menu item's label.
#gpointer user_data,
The menu item's @user_data which will be set with
gtk_object_set_user_data().
#GtkWidget **widget_ptr,
A pointer to store the created menu item in.
@menu_only:
@menu_item_callback:
@menu_item_callback_data:
@initial:
@Varargs:
@Returns:
@data:
@option_menu:
@item_data:
@user_data:
@option_menu:
@callback:
@callback_data:
@item_data:
@callback_data:
@Returns:
The @va_list describing the #GtkRadioButton's has the following format:
#gchar *label,
The radio button's label.
#GtkSignalFunc callback,
The callback which will be connected to the radio button's
"toggled" signal
#gpointer data,
The callback data which will be used in gtk_signal_connect().
#gpointer user_data,
The radio button's @user_data which will be set with
gtk_object_set_user_data().
#GtkWidget **widget_ptr,
A pointer to store the created radio button in.
#gboolean active,
#TRUE if this should be the initially pressed radio button.
@in_frame:
@frame_title:
@Varargs:
@Returns:
The @va_list describing the #GtkRadioButton's has the following format:
#gchar *label,
The radio button's label.
#gpointer user_data,
The radio button's @user_data which will be set with
gtk_object_set_user_data().
#GtkWidget **widget_ptr,
A pointer to store the created radio button in.
@in_frame:
@frame_title:
@radio_button_callback:
@radio_button_callback_data:
@initial:
@Varargs:
@Returns:
@data:
@radio_button:
@item_data:
@adjustment:
@value:
@lower:
@upper:
@step_increment:
@page_increment:
@page_size:
@climb_rate:
@digits:
@Returns:
Returns the scale_entry's #GtkLabel.
@adj: The #GtkAdjustment returned by gimp_scale_entry_new().
Returns the scale_entry's #GtkHScale.
@adj: The #GtkAdjustment returned by gimp_scale_entry_new().
Returns the #GtkAdjustment of the scale_entry's #GtkHScale.
@adj: The #GtkAdjustment returned by gimp_scale_entry_new().
Returns the scale_entry's #GtkSpinButton.
@adj: The #GtkAdjustment returned by gimp_scale_entry_new().
Returns the #GtkAdjustment of the scale_entry's #GtkSpinButton.
@adj: The #GtkAdjustment returned by gimp_scale_entry_new().
@table:
@column:
@row:
@text:
@scale_width:
@spinbutton_width:
@value:
@lower:
@upper:
@step_increment:
@page_increment:
@digits:
@constrain:
@unconstrained_lower:
@unconstrained_upper:
@tooltip:
@help_data:
@Returns:
@scale_usize:
@spinbutton_usize:
Returns the random_seed's #GtkSpinButton.
@hbox: The #GtkHBox returned by gimp_random_seed_new().
Returns the #GtkAdjustment of the random_seed's #GtkSpinButton.
@hbox: The #GtkHBox returned by gimp_random_seed_new().
Returns the random_seed's #GtkToggleButton.
@hbox: The #GtkHBox returned by gimp_random_seed_new().
@seed:
@use_time:
@time_true:
@time_false:
@Returns:
Returns the #GimpChainButton which is attached to the #GimpSizeEntry.
@sizeentry: The #GimpSizeEntry returned by gimp_coordinates_new().
@unit:
@unit_format:
@menu_show_pixels:
@menu_show_percent:
@spinbutton_width:
@update_policy:
@chainbutton_active:
@chain_constrains_ratio:
@xlabel:
@x:
@xres:
@lower_boundary_x:
@upper_boundary_x:
@xsize_0:
@xsize_100:
@ylabel:
@y:
@yres:
@lower_boundary_y:
@upper_boundary_y:
@ysize_0:
@ysize_100:
@Returns:
@spinbutton_usize:
@memsize:
@memsize:
@memsize:
@adjustment:
@Returns:
@xpm_data:
@text:
@Returns:
@toggle_button:
@widget:
@data:
@widget:
@data:
@widget:
@data:
@adjustment:
@data:
@adjustment:
@data:
@adjustment:
@data:
@adjustment:
@data:
@widget:
@data:
@table:
@column:
@row:
@label_text:
@xalign:
@yalign:
@widget:
@colspan:
@left_align:
@Returns: