added the Scx_parse_Color Funktion.

This commit is contained in:
nofreude 2001-08-22 14:51:06 +00:00
parent a61c257d4e
commit 254a6c92ce
1 changed files with 13 additions and 0 deletions

View File

@ -42,9 +42,22 @@ s48_value scx_Alloc_Named_Color(s48_value Xcolormap, s48_value color_name,
return ret;
}
// swaped from util.c to this file
s48_value scx_Parse_Color (s48_value Xdpy, s48_value cmap, s48_value spec) {
XColor ret;
if (XParseColor (SCX_EXTRACT_DISPLAY(Xdpy),
SCX_EXTRACT_COLORMAP(cmap),
s48_extract_string(spec),
&ret))
return scx_create_Color (ret.red, ret.green, ret.blue);
return S48_FALSE;
}
void scx_init_colormap(void) {
S48_EXPORT_FUNCTION(scx_Free_Colormap);
S48_EXPORT_FUNCTION(scx_Alloc_Color);
S48_EXPORT_FUNCTION(scx_Alloc_Named_Color);
S48_EXPORT_FUNKTION(scx_Parse_Color);
}