GIMP_TYPE_CHAIN_BUTTON
#define GIMP_TYPE_CHAIN_BUTTON (gimp_chain_button_get_type ())
GIMP_CHAIN_BUTTON
#define GIMP_CHAIN_BUTTON(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_CHAIN_BUTTON, GimpChainButton))
GIMP_CHAIN_BUTTON_CLASS
#define GIMP_CHAIN_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_CHAIN_BUTTON, GimpChainButtonClass))
GIMP_IS_CHAIN_BUTTON
#define GIMP_IS_CHAIN_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_CHAIN_BUTTON))
GIMP_IS_CHAIN_BUTTON_CLASS
#define GIMP_IS_CHAIN_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_CHAIN_BUTTON))
GimpChainButtonClass
GimpChainPosition
typedef enum
{
GIMP_CHAIN_TOP,
GIMP_CHAIN_LEFT,
GIMP_CHAIN_BOTTOM,
GIMP_CHAIN_RIGHT
} GimpChainPosition;
GimpChainButton
struct GimpChainButton
{
GtkTable table;
GimpChainPosition position;
GtkWidget *button;
GtkWidget *line1;
GtkWidget *line2;
GtkWidget *pixmap;
GdkPixmap *broken;
GdkBitmap *broken_mask;
GdkPixmap *chain;
GdkBitmap *chain_mask;
gboolean active;
};
gimp_chain_button_get_type
GtkType
void
gimp_chain_button_new
GtkWidget *
GimpChainPosition position
gimp_chain_button_set_active
void
GimpChainButton *gcb,gboolean is_active
gimp_chain_button_get_active
gboolean
GimpChainButton *gcb
GIMP_TYPE_COLOR_AREA
#define GIMP_TYPE_COLOR_AREA (gimp_color_area_get_type ())
GIMP_COLOR_AREA
#define GIMP_COLOR_AREA(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_COLOR_AREA, GimpColorArea))
GIMP_COLOR_AREA_CLASS
#define GIMP_COLOR_AREA_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_COLOR_AREA, GimpColorAreaClass))
GIMP_IS_COLOR_AREA
#define GIMP_IS_COLOR_AREA(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_COLOR_AREA))
GIMP_IS_COLOR_AREA_CLASS
#define GIMP_IS_COLOR_AREA_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_COLOR_AREA))
GimpColorAreaType
typedef enum
{
GIMP_COLOR_AREA_FLAT = 0,
GIMP_COLOR_AREA_SMALL_CHECKS,
GIMP_COLOR_AREA_LARGE_CHECKS
} GimpColorAreaType;
GimpColorAreaClass
gimp_color_area_get_type
GtkType
void
gimp_color_area_new
GtkWidget *
const GimpRGB *color,GimpColorAreaType type,GdkModifierType drag_mask
gimp_color_area_set_color
void
GimpColorArea *gca,const GimpRGB *color
gimp_color_area_get_color
void
GimpColorArea *gca,GimpRGB *color
gimp_color_area_has_alpha
gboolean
GimpColorArea *gca
gimp_color_area_set_type
void
GimpColorArea *gca,GimpColorAreaType type
GIMP_TYPE_COLOR_BUTTON
#define GIMP_TYPE_COLOR_BUTTON (gimp_color_button_get_type ())
GIMP_COLOR_BUTTON
#define GIMP_COLOR_BUTTON(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_COLOR_BUTTON, GimpColorButton))
GIMP_COLOR_BUTTON_CLASS
#define GIMP_COLOR_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_COLOR_BUTTON, GimpColorButtonClass))
GIMP_IS_COLOR_BUTTON
#define GIMP_IS_COLOR_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_COLOR_BUTTON))
GIMP_IS_COLOR_BUTTON_CLASS
#define GIMP_IS_COLOR_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_COLOR_BUTTON))
GimpColorButtonClass
GimpColorButton
struct GimpColorButton
{
GtkButton button;
gchar *title;
GtkWidget *color_area;
GtkWidget *dialog;
GtkItemFactory *item_factory;
};
gimp_color_button_get_type
GtkType
void
gimp_color_button_new
GtkWidget *
const gchar *title,gint width,gint height,const GimpRGB *color,GimpColorAreaType type
gimp_color_button_set_color
void
GimpColorButton *gcb,const GimpRGB *color
gimp_color_button_get_color
void
GimpColorButton *gcb,GimpRGB *color
gimp_color_button_has_alpha
gboolean
GimpColorButton *gcb
gimp_color_button_set_type
void
GimpColorButton *gcb,GimpColorAreaType alpha
gimp_dialog_new
GtkWidget *
const gchar *title,const gchar *wmclass_name,GimpHelpFunc help_func,const gchar *help_data,GtkWindowPosition position,gint allow_shrink,gint allow_grow,gint auto_shrink,...
gimp_dialog_newv
GtkWidget *
const gchar *title,const gchar *wmclass_name,GimpHelpFunc help_func,const gchar *help_data,GtkWindowPosition position,gint allow_shrink,gint allow_grow,gint auto_shrink,va_list args
gimp_dialog_set_icon
void
GtkWindow *dialog
gimp_dialog_create_action_area
void
GtkDialog *dialog,...
gimp_dialog_create_action_areav
void
GtkDialog *dialog,va_list args
GIMP_TYPE_FILE_SELECTION
#define GIMP_TYPE_FILE_SELECTION (gimp_file_selection_get_type ())
GIMP_FILE_SELECTION
#define GIMP_FILE_SELECTION(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_FILE_SELECTION, GimpFileSelection))
GIMP_FILE_SELECTION_CLASS
#define GIMP_FILE_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_FILE_SELECTION, GimpFileSelectionClass))
GIMP_IS_FILE_SELECTION
#define GIMP_IS_FILE_SELECTION(obj) (GTK_CHECK_TYPE (obj, GIMP_TYPE_FILE_SELECTION))
GIMP_IS_FILE_SELECTION_CLASS
#define GIMP_IS_FILE_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_FILE_SELECTION))
GimpFileSelectionClass
GimpFileSelection
struct GimpFileSelection
{
GtkHBox hbox;
GtkWidget *file_exists;
GtkWidget *entry;
GtkWidget *browse_button;
GtkWidget *file_selection;
GdkPixmap *yes_pixmap;
GdkBitmap *yes_mask;
GdkPixmap *no_pixmap;
GdkBitmap *no_mask;
gchar *title;
gboolean dir_only;
gboolean check_valid;
};
gimp_file_selection_get_type
GtkType
void
gimp_file_selection_new
GtkWidget *
const gchar *title,const gchar *filename,gboolean dir_only,gboolean check_valid
gimp_file_selection_get_filename
gchar *
GimpFileSelection *gfs
gimp_file_selection_set_filename
void
GimpFileSelection *gfs,const gchar *filename
gimp_help_init
void
void
gimp_help_free
void
void
gimp_help_enable_tooltips
void
void
gimp_help_disable_tooltips
void
void
gimp_standard_help_func
void
const gchar *help_data
gimp_help_connect_help_accel
void
GtkWidget *widget,GimpHelpFunc help_func,const gchar *help_data
gimp_help_set_help_data
void
GtkWidget *widget,const gchar *tooltip,const gchar *help_data
gimp_context_help
void
void
GIMP_TYPE_PATH_EDITOR
#define GIMP_TYPE_PATH_EDITOR (gimp_path_editor_get_type ())
GIMP_PATH_EDITOR
#define GIMP_PATH_EDITOR(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_PATH_EDITOR, GimpPathEditor))
GIMP_PATH_EDITOR_CLASS
#define GIMP_PATH_EDITOR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_PATH_EDITOR, GimpPathEditorClass))
GIMP_IS_PATH_EDITOR
#define GIMP_IS_PATH_EDITOR(obj) (GTK_CHECK_TYPE (obj, GIMP_TYPE_PATH_EDITOR))
GIMP_IS_PATH_EDITOR_CLASS
#define GIMP_IS_PATH_EDITOR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_PATH_EDITOR))
GimpPathEditorClass
GimpPathEditor
struct GimpPathEditor
{
GtkVBox vbox;
GtkWidget *upper_hbox;
GtkWidget *new_button;
GtkWidget *up_button;
GtkWidget *down_button;
GtkWidget *delete_button;
GtkWidget *file_selection;
GtkWidget *dir_list;
GtkWidget *selected_item;
gint number_of_items;
};
gimp_path_editor_get_type
GtkType
void
gimp_path_editor_new
GtkWidget *
const gchar *filesel_title,const gchar *path
gimp_path_editor_get_path
gchar *
GimpPathEditor *gpe
GIMP_TYPE_PIXMAP
#define GIMP_TYPE_PIXMAP (gimp_pixmap_get_type ())
GIMP_PIXMAP
#define GIMP_PIXMAP(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_PIXMAP, GimpPixmap))
GIMP_PIXMAP_CLASS
#define GIMP_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_PIXMAP, GimpPixmapClass))
GIMP_IS_PIXMAP
#define GIMP_IS_PIXMAP(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_PIXMAP))
GIMP_IS_PIXMAP_CLASS
#define GIMP_IS_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_PIXMAP))
GimpPixmapClass
GimpPixmap
struct GimpPixmap
{
GtkPixmap pixmap;
gchar **xpm_data;
};
gimp_pixmap_get_type
GtkType
void
gimp_pixmap_new
GtkWidget *
gchar **xpm_data
gimp_pixmap_set
void
GimpPixmap *pixmap,gchar **xpm_data
GimpQueryStringCallback
void
GtkWidget *query_box,
gchar *string,
gpointer data
GimpQueryIntCallback
void
GtkWidget *query_box,
gint value,
gpointer data
GimpQueryDoubleCallback
void
GtkWidget *query_box,
gdouble value,
gpointer data
GimpQuerySizeCallback
void
GtkWidget *query_box,
gdouble size,
GimpUnit unit,
gpointer data
GimpQueryBooleanCallback
void
GtkWidget *query_box,
gboolean value,
gpointer data
gimp_query_string_box
GtkWidget *
const gchar *title,GimpHelpFunc help_func,const gchar *help_data,const gchar *message,const gchar *initial,GtkObject *object,const gchar *signal,GimpQueryStringCallback callback,gpointer data
gimp_query_int_box
GtkWidget *
const gchar *title,GimpHelpFunc help_func,const gchar *help_data,const gchar *message,gint initial,gint lower,gint upper,GtkObject *object,const gchar *signal,GimpQueryIntCallback callback,gpointer data
gimp_query_double_box
GtkWidget *
const gchar *title,GimpHelpFunc help_func,const gchar *help_data,const gchar *message,gdouble initial,gdouble lower,gdouble upper,gint digits,GtkObject *object,const gchar *signal,GimpQueryDoubleCallback callback,gpointer data
gimp_query_size_box
GtkWidget *
const gchar *title,GimpHelpFunc help_func,const gchar *help_data,const gchar *message,gdouble initial,gdouble lower,gdouble upper,gint digits,GimpUnit unit,gdouble resolution,gboolean dot_for_dot,GtkObject *object,const gchar *signal,GimpQuerySizeCallback callback,gpointer data
gimp_query_boolean_box
GtkWidget *
const gchar *title,GimpHelpFunc help_func,const gchar *help_data,gboolean eek,const gchar *message,const gchar *true_button,const gchar *false_button,GtkObject *object,const gchar *signal,GimpQueryBooleanCallback callback,gpointer data
GIMP_TYPE_SIZE_ENTRY
#define GIMP_TYPE_SIZE_ENTRY (gimp_size_entry_get_type ())
GIMP_SIZE_ENTRY
#define GIMP_SIZE_ENTRY(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_SIZE_ENTRY, GimpSizeEntry))
GIMP_SIZE_ENTRY_CLASS
#define GIMP_SIZE_ENTRY_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_SIZE_ENTRY, GimpSizeEntryClass))
GIMP_IS_SIZE_ENTRY
#define GIMP_IS_SIZE_ENTRY(obj) (GTK_CHECK_TYPE (obj, GIMP_TYPE_SIZE_ENTRY))
GIMP_IS_SIZE_ENTRY_CLASS
#define GIMP_IS_SIZE_ENTRY_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_SIZE_ENTRY))
GimpSizeEntryClass
GimpSizeEntryField
GimpSizeEntry
struct GimpSizeEntry
{
GtkTable table;
GSList *fields;
gint number_of_fields;
GtkWidget *unitmenu;
GimpUnit unit;
gboolean menu_show_pixels;
gboolean menu_show_percent;
gboolean show_refval;
GimpSizeEntryUpdatePolicy update_policy;
};
gimp_size_entry_get_type
GtkType
void
gimp_size_entry_new
GtkWidget *
gint number_of_fields,GimpUnit unit,const gchar *unit_format,gboolean menu_show_pixels,gboolean menu_show_percent,gboolean show_refval,gint spinbutton_usize,GimpSizeEntryUpdatePolicy update_policy
gimp_size_entry_add_field
void
GimpSizeEntry *gse,GtkSpinButton *value_spinbutton,GtkSpinButton *refval_spinbutton
gimp_size_entry_attach_label
void
GimpSizeEntry *gse,const gchar *text,gint row,gint column,gfloat alignment
gimp_size_entry_set_resolution
void
GimpSizeEntry *gse,gint field,gdouble resolution,gboolean keep_size
gimp_size_entry_set_size
void
GimpSizeEntry *gse,gint field,gdouble lower,gdouble upper
gimp_size_entry_set_value_boundaries
void
GimpSizeEntry *gse,gint field,gdouble lower,gdouble upper
gimp_size_entry_get_value
gdouble
GimpSizeEntry *gse,gint field
gimp_size_entry_set_value
void
GimpSizeEntry *gse,gint field,gdouble value
gimp_size_entry_set_refval_boundaries
void
GimpSizeEntry *gse,gint field,gdouble lower,gdouble upper
gimp_size_entry_set_refval_digits
void
GimpSizeEntry *gse,gint field,gint digits
gimp_size_entry_get_refval
gdouble
GimpSizeEntry *gse,gint field
gimp_size_entry_set_refval
void
GimpSizeEntry *gse,gint field,gdouble refval
gimp_size_entry_get_unit
GimpUnit
GimpSizeEntry *gse
gimp_size_entry_set_unit
void
GimpSizeEntry *gse,GimpUnit unit
gimp_size_entry_grab_focus
void
GimpSizeEntry *gse
GIMP_TYPE_UNIT_MENU
#define GIMP_TYPE_UNIT_MENU (gimp_unit_menu_get_type ())
GIMP_UNIT_MENU
#define GIMP_UNIT_MENU(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_UNIT_MENU, GimpUnitMenu))
GIMP_UNIT_MENU_CLASS
#define GIMP_UNIT_MENU_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_UNIT_MENU, GimpUnitMenuClass))
GIMP_IS_UNIT_MENU
#define GIMP_IS_UNIT_MENU(obj) (GTK_CHECK_TYPE (obj, GIMP_TYPE_UNIT_MENU))
GIMP_IS_UNIT_MENU_CLASS
#define GIMP_IS_UNIT_MENU_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_UNIT_MENU))
GimpUnitMenuClass
GimpUnitMenu
struct GimpUnitMenu
{
GtkOptionMenu optionmenu;
/* public (read only) */
gchar *format;
GimpUnit unit;
gboolean show_pixels;
gboolean show_percent;
/* private */
GtkWidget *selection;
GtkWidget *clist;
};
gimp_unit_menu_get_type
GtkType
void
gimp_unit_menu_new
GtkWidget *
const gchar *format,GimpUnit unit,gboolean show_pixels,gboolean show_percent,gboolean show_custom
gimp_unit_menu_set_unit
void
GimpUnitMenu *gum,GimpUnit unit
gimp_unit_menu_get_unit
GimpUnit
GimpUnitMenu *gum
gimp_option_menu_new
GtkWidget *
gboolean menu_only,...
gimp_option_menu_new2
GtkWidget *
gboolean menu_only,GtkSignalFunc menu_item_callback,gpointer data,gpointer initial,...
gimp_option_menu_set_history
void
GtkOptionMenu *option_menu,gpointer user_data
gimp_radio_group_new
GtkWidget *
gboolean in_frame,const gchar *frame_title,...
gimp_radio_group_new2
GtkWidget *
gboolean in_frame,const gchar *frame_title,GtkSignalFunc radio_button_callback,gpointer data,gpointer initial,...
gimp_spin_button_new
GtkWidget *
GtkObject **adjustment,gfloat value,gfloat lower,gfloat upper,gfloat step_increment,gfloat page_increment,gfloat page_size,gfloat climb_rate,guint digits
GIMP_SCALE_ENTRY_LABEL
#define GIMP_SCALE_ENTRY_LABEL(adj) \
GTK_LABEL (gtk_object_get_data (GTK_OBJECT(adj), "label"))
GIMP_SCALE_ENTRY_SCALE
#define GIMP_SCALE_ENTRY_SCALE(adj) \
GTK_HSCALE (gtk_object_get_data (GTK_OBJECT(adj), "scale"))
GIMP_SCALE_ENTRY_SCALE_ADJ
#define GIMP_SCALE_ENTRY_SCALE_ADJ(adj) \
gtk_range_get_adjustment \
(GTK_RANGE (gtk_object_get_data (GTK_OBJECT (adj), "scale")))
GIMP_SCALE_ENTRY_SPINBUTTON
#define GIMP_SCALE_ENTRY_SPINBUTTON(adj) \
GTK_SPIN_BUTTON (gtk_object_get_data (GTK_OBJECT (adj), "spinbutton"))
GIMP_SCALE_ENTRY_SPINBUTTON_ADJ
#define GIMP_SCALE_ENTRY_SPINBUTTON_ADJ(adj) \
gtk_spin_button_get_adjustment \
(GTK_SPIN_BUTTON (gtk_object_get_data (GTK_OBJECT (adj), "spinbutton")))
gimp_scale_entry_new
GtkObject *
GtkTable *table,gint column,gint row,const gchar *text,gint scale_usize,gint spinbutton_usize,gfloat value,gfloat lower,gfloat upper,gfloat step_increment,gfloat page_increment,guint digits,gboolean constrain,gfloat unconstrained_lower,gfloat unconstrained_upper,const gchar *tooltip,const gchar *help_data
GIMP_RANDOM_SEED_SPINBUTTON
#define GIMP_RANDOM_SEED_SPINBUTTON(hbox) \
GTK_SPIN_BUTTON (gtk_object_get_data (GTK_OBJECT( hbox), "spinbutton"))
GIMP_RANDOM_SEED_SPINBUTTON_ADJ
#define GIMP_RANDOM_SEED_SPINBUTTON_ADJ(hbox) \
gtk_spin_button_get_adjustment \
(GTK_SPIN_BUTTON (gtk_object_get_data (GTK_OBJECT (hbox), "spinbutton")))
GIMP_RANDOM_SEED_TOGGLEBUTTON
#define GIMP_RANDOM_SEED_TOGGLEBUTTON(hbox) \
GTK_TOGGLE_BUTTON (gtk_object_get_data (GTK_OBJECT (hbox), \
"togglebutton"))
gimp_random_seed_new
GtkWidget *
gint *seed,gint *use_time,gint time_true,gint time_false
GIMP_COORDINATES_CHAINBUTTON
#define GIMP_COORDINATES_CHAINBUTTON(sizeentry) \
GIMP_CHAIN_BUTTON (gtk_object_get_data (GTK_OBJECT (sizeentry), \
"chainbutton"))
gimp_coordinates_new
GtkWidget *
GimpUnit unit,const gchar *unit_format,gboolean menu_show_pixels,gboolean menu_show_percent,gint spinbutton_usize,GimpSizeEntryUpdatePolicy update_policy,gboolean chainbutton_active,gboolean chain_constrains_ratio,const gchar *xlabel,gdouble x,gdouble xres,gdouble lower_boundary_x,gdouble upper_boundary_x,gdouble xsize_0,gdouble xsize_100,const gchar *ylabel,gdouble y,gdouble yres,gdouble lower_boundary_y,gdouble upper_boundary_y,gdouble ysize_0,gdouble ysize_100
GIMP_MEM_SIZE_ENTRY_SPINBUTTON
#define GIMP_MEM_SIZE_ENTRY_SPINBUTTON(memsize) \
GTK_SPIN_BUTTON (gtk_object_get_data (GTK_OBJECT (memsize), \
"spinbutton"))
GIMP_MEM_SIZE_ENTRY_SPINBUTTON_ADJ
#define GIMP_MEM_SIZE_ENTRY_SPINBUTTON_ADJ(memsize) \
gtk_spin_button_get_adjustment \
(GTK_SPIN_BUTTON (gtk_object_get_data (GTK_OBJECT (memsize), \
"spinbutton")))
GIMP_MEM_SIZE_ENTRY_OPTIONMENU
#define GIMP_MEM_SIZE_ENTRY_OPTIONMENU(memsize) \
GTK_OPTION_MENU (gtk_object_get_data (GTK_OBJECT (memsize), \
"optionmenu"))
gimp_mem_size_entry_new
GtkWidget *
GtkAdjustment *adjustment
gimp_pixmap_button_new
GtkWidget *
gchar **xpm_data,const gchar *text
gimp_toggle_button_sensitive_update
void
GtkToggleButton *toggle_button
gimp_toggle_button_update
void
GtkWidget *widget,gpointer data
gimp_radio_button_update
void
GtkWidget *widget,gpointer data
gimp_menu_item_update
void
GtkWidget *widget,gpointer data
gimp_int_adjustment_update
void
GtkAdjustment *adjustment,gpointer data
gimp_uint_adjustment_update
void
GtkAdjustment *adjustment,gpointer data
gimp_float_adjustment_update
void
GtkAdjustment *adjustment,gpointer data
gimp_double_adjustment_update
void
GtkAdjustment *adjustment,gpointer data
gimp_unit_menu_update
void
GtkWidget *widget,gpointer data
gimp_table_attach_aligned
void
GtkTable *table,gint column,gint row,const gchar *label_text,gfloat xalign,gfloat yalign,GtkWidget *widget,gint colspan,gboolean left_align
GimpSizeEntryUpdatePolicy
typedef enum
{
GIMP_SIZE_ENTRY_UPDATE_NONE = 0,
GIMP_SIZE_ENTRY_UPDATE_SIZE = 1,
GIMP_SIZE_ENTRY_UPDATE_RESOLUTION = 2
} GimpSizeEntryUpdatePolicy;
GimpButton
GimpChainButton
GimpColorArea
GimpColorButton
GimpFileSelection
GimpOffsetArea
GimpPathEditor
GimpPixmap
GimpSizeEntry
GimpUnitMenu
GimpHelpFunc
void
const gchar *help_data
GIMP_TYPE_BUTTON
#define GIMP_TYPE_BUTTON (gimp_button_get_type ())
GIMP_BUTTON
#define GIMP_BUTTON(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_BUTTON, GimpButton))
GIMP_BUTTON_CLASS
#define GIMP_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_BUTTON, GimpButtonClass))
GIMP_IS_BUTTON
#define GIMP_IS_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_BUTTON))
GIMP_IS_BUTTON_CLASS
#define GIMP_IS_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_BUTTON))
GimpButtonClass
GimpButton
struct GimpButton
{
GtkButton parent_instance;
/*< private >*/
guint press_state;
};
gimp_button_get_type
GtkType
void
gimp_button_new
GtkWidget *
void
GIMP_TYPE_OFFSET_AREA
#define GIMP_TYPE_OFFSET_AREA (gimp_offset_area_get_type ())
GIMP_OFFSET_AREA
#define GIMP_OFFSET_AREA(obj) (GTK_CHECK_CAST ((obj), GIMP_TYPE_OFFSET_AREA, GimpOffsetArea))
GIMP_OFFSET_AREA_CLASS
#define GIMP_OFFSET_AREA_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GIMP_TYPE_OFFSET_AREA, GimpOffsetAreaClass))
GIMP_IS_OFFSET_AREA
#define GIMP_IS_OFFSET_AREA(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_OFFSET_AREA))
GIMP_IS_OFFSET_AREA_CLASS
#define GIMP_IS_OFFSET_AREA_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_OFFSET_AREA))
GimpOffsetAreaClass
GimpOffsetArea
struct GimpOffsetArea
{
GtkDrawingArea parent_instance;
gint orig_width;
gint orig_height;
gint width;
gint height;
gint offset_x;
gint offset_y;
gdouble display_ratio_x;
gdouble display_ratio_y;
};
gimp_offset_area_get_type
GtkType
void
gimp_offset_area_new
GtkWidget *
gint orig_width,gint orig_height
gimp_offset_area_set_size
void
GimpOffsetArea *offset_area,gint width,gint height
gimp_offset_area_set_offsets
void
GimpOffsetArea *offset_area,gint offset_x,gint offset_y