added the Scx_parse_Color Funktion.
This commit is contained in:
parent
a61c257d4e
commit
254a6c92ce
|
@ -42,9 +42,22 @@ s48_value scx_Alloc_Named_Color(s48_value Xcolormap, s48_value color_name,
|
||||||
return ret;
|
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) {
|
void scx_init_colormap(void) {
|
||||||
S48_EXPORT_FUNCTION(scx_Free_Colormap);
|
S48_EXPORT_FUNCTION(scx_Free_Colormap);
|
||||||
S48_EXPORT_FUNCTION(scx_Alloc_Color);
|
S48_EXPORT_FUNCTION(scx_Alloc_Color);
|
||||||
S48_EXPORT_FUNCTION(scx_Alloc_Named_Color);
|
S48_EXPORT_FUNCTION(scx_Alloc_Named_Color);
|
||||||
|
S48_EXPORT_FUNKTION(scx_Parse_Color);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue