![]() |
![]() |
![]() |
GPE Manual: libgpewidget Reference | ![]() |
---|---|---|---|---|
Top | Description |
ColorSlider; ColorSliderClass; #define TYPE_COLOR_SLIDER #define COLOR_SLIDER (o) #define COLOR_SLIDER_CLASS (k) #define IS_COLOR_SLIDER (o) #define IS_COLOR_SLIDER_CLASS (k) ColorSliderPrivate; GtkType color_slider_get_type (void
); GtkWidget * color_slider_new (GtkAdjustment *adjustment
); void color_slider_set_adjustment (ColorSlider *slider
,GtkAdjustment *adjustment
); void color_slider_set_colors (ColorSlider *slider
,guint32 start
,guint32 end
); void color_slider_set_map (ColorSlider *slider
,const guchar *map
); void color_slider_set_background (ColorSlider *slider
,guint dark
,guint light
,guint size
);
typedef struct { GtkWidget parent; guint dragging : 1; GtkAdjustment *adjustment; gfloat value; gfloat oldvalue; guchar c0[4], c1[4]; guchar b0, b1; guchar bmask; gint mapsize; guchar *map; ColorSliderPrivate *priv; } ColorSlider;
typedef struct { GtkWidgetClass parent_class; void (* grabbed) (ColorSlider *slider); void (* dragged) (ColorSlider *slider); void (* released) (ColorSlider *slider); void (* changed) (ColorSlider *slider); } ColorSliderClass;
#define COLOR_SLIDER_CLASS(k) (GTK_CHECK_CLASS_CAST ((k), TYPE_COLOR_SLIDER, ColorSliderClass))
|
#define IS_COLOR_SLIDER_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), TYPE_COLOR_SLIDER))
|
GtkWidget * color_slider_new (GtkAdjustment *adjustment
);
|
|
Returns : |
void color_slider_set_adjustment (ColorSlider *slider
,GtkAdjustment *adjustment
);
|
|
|
void color_slider_set_colors (ColorSlider *slider
,guint32 start
,guint32 end
);
|
|
|
|
|
void color_slider_set_map (ColorSlider *slider
,const guchar *map
);
|
|
|
void color_slider_set_background (ColorSlider *slider
,guint dark
,guint light
,guint size
);
|
|
|
|
|
|
|