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); |