GIMP Library Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up |
void (*GimpColorSelector_Callback) (void *data, int r, int g, int b); GtkWidget* (*GimpColorSelector_NewFunc) (int r, int g, int b, GimpColorSelector_Callback cb, void *data, void **selector_data); void (*GimpColorSelector_FreeFunc) (void *selector_data); void (*GimpColorSelector_SetColorFunc) (void *selector_data, int r, int g, int b, int set_current); struct GimpColorSelectorMethods; typedef GimpColorSelectorID; GimpColorSelectorID gimp_color_selector_register (const char *name, const char *help_page, GimpColorSelectorMethods *methods); gboolean gimp_color_selector_unregister (GimpColorSelectorID id, void (*callback) (void *data), void *data); |
void (*GimpColorSelector_Callback) (void *data, int r, int g, int b); |
data : | |
r : | |
g : | |
b : |
GtkWidget* (*GimpColorSelector_NewFunc) (int r, int g, int b, GimpColorSelector_Callback cb, void *data, void **selector_data); |
r : | |
g : | |
b : | |
cb : | |
data : | |
selector_data : | |
Returns : |
void (*GimpColorSelector_FreeFunc) (void *selector_data); |
selector_data : |
void (*GimpColorSelector_SetColorFunc) (void *selector_data, int r, int g, int b, int set_current); |
selector_data : | |
r : | |
g : | |
b : | |
set_current : |
struct GimpColorSelectorMethods { GimpColorSelector_NewFunc new; GimpColorSelector_FreeFunc free; GimpColorSelector_SetColorFunc setcolor; }; |
GimpColorSelectorID gimp_color_selector_register (const char *name, const char *help_page, GimpColorSelectorMethods *methods); |
name : | |
help_page : | |
methods : | |
Returns : |
gboolean gimp_color_selector_unregister (GimpColorSelectorID id, void (*callback) (void *data), void *data); |
id : | |
callback : | |
data : | |
Returns : |