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;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// 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);
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue