Re: Gdk.color GTree.column ?
Sebastien Ferre <[email protected]>
| Newsgroups | gmane.comp.lang.ocaml.lib.gtk |
|---|---|
| Organization | IRISA |
| Message-ID | <[email protected]> |
thanks, this perfectly answers my question! Sébastien Eddy2 wrote: > Hi, > > > Sebastien Ferre-2 wrote: >> Is it possible to represent any color as a string ? I only >> know the common colors as strings (e.g., white, blue, ...). >> > > Yes you can do that ! In my first reply on this thread I gave you a piece of > code which build a #RRGGBB string (for example "#0000FF" is a > well-understood synonym of "green") and use it to fill the cell background. > It's also very easy to build this string from RGB integers using > Printf.sprintf : > > let string_of_rgb = Printf.sprintf "#%02x%02x%02x" > let rgb_of_string s = Scanf.sscanf s "#%2x%2x%2x" (fun r g b -> r, g, b) > > But obviously you have to use "background" instead of "background-gdk" when > setting the corresponding attribute. For instance : > > view_column#add_attribute cell_text "background" bg_color > > Hope this helps, > Eddy >