From: <kr_...@us...> - 2003-03-14 18:38:46
|
Update of /cvsroot/htoolkit/port/src/cbits/GTK In directory sc8-pr-cvs1:/tmp/cvs-serv31129/src/cbits/GTK Added Files: ColorDialog.c Log Message: Implementation for the ColorDialog --- NEW FILE: ColorDialog.c --- #include "ColorDialog.h" BOOL osRunColorDialog(unsigned int *color) { gint result; GdkColor c; GtkWidget *color_dialog; color_dialog = gtk_color_selection_dialog_new("Color"); result = gtk_dialog_run(GTK_DIALOG(color_dialog)); gtk_color_selection_get_current_color(GTK_COLOR_SELECTION(GTK_COLOR_SELECTION_DIALOG(color_dialog)->colorsel), &c); gtk_widget_destroy (color_dialog); if (result != GTK_RESPONSE_OK) return FALSE; *color = (c.red/257) | (c.green/257 << 8) | (c.blue/257 << 16); return TRUE; } |