int fl_color_chooser(const char* name, Fl_Color& c) { make_it(); chooser->value(c); picked_color = c; if (!run_it(name)) return 0; c = picked_color; return 1; }
int fl_color_chooser(const char* name, uchar& r, uchar& g, uchar& b) { make_it(); chooser->rgb(r/255.0f, g/255.0f, b/255.0f); if (!run_it(name)) return 0; r = uchar(255*chooser->r()+.5f); g = uchar(255*chooser->g()+.5f); b = uchar(255*chooser->b()+.5f); return 1; }
int fl_color_chooser(const char* name, float& r, float& g, float& b) { make_it(); chooser->rgb(r,g,b); if (!run_it(name)) return 0; r = chooser->r(); g = chooser->g(); b = chooser->b(); return 1; }
int main(void) { FILE*f; if((f=fopen("egg_data.c","w"))==NULL) { printf("eggdata file open error!\n"); return -1; } fprintf(f,"/*\n" "// file generated by: " __FILE__ "\n" "*/\n\n" "#include \"hland.h\"\n" ); doit(f, "eggs", make_it()); fclose(f); return 0; }