GimpGradientEditor

GimpGradientEditor

Synopsis

#define             GRAD_NUM_COLORS
enum                GradientEditorDragMode;
                    GimpGradientEditor;
GtkWidget *         gimp_gradient_editor_new            (GimpContext *context,
                                                         GimpMenuFactory *menu_factory);
void                gimp_gradient_editor_update         (GimpGradientEditor *editor);
void                gimp_gradient_editor_zoom           (GimpGradientEditor *editor,
                                                         GimpZoomType zoom_type);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GimpEditor
                                       +----GimpDataEditor
                                             +----GimpGradientEditor

Implemented Interfaces

GimpGradientEditor implements AtkImplementorIface, GtkBuildable, GtkOrientable and GimpDockedInterface.

Description

Details

GRAD_NUM_COLORS

#define GRAD_NUM_COLORS 10


enum GradientEditorDragMode

typedef enum {
  GRAD_DRAG_NONE = 0,
  GRAD_DRAG_LEFT,
  GRAD_DRAG_MIDDLE,
  GRAD_DRAG_ALL
} GradientEditorDragMode;

GRAD_DRAG_NONE

GRAD_DRAG_LEFT

GRAD_DRAG_MIDDLE

GRAD_DRAG_ALL


GimpGradientEditor

typedef struct _GimpGradientEditor GimpGradientEditor;


gimp_gradient_editor_new ()

GtkWidget *         gimp_gradient_editor_new            (GimpContext *context,
                                                         GimpMenuFactory *menu_factory);


gimp_gradient_editor_update ()

void                gimp_gradient_editor_update         (GimpGradientEditor *editor);


gimp_gradient_editor_zoom ()

void                gimp_gradient_editor_zoom           (GimpGradientEditor *editor,
                                                         GimpZoomType zoom_type);