Use GTK color picker instead of R, G, B and D buttons
authorH.G.Muller <hgm@hgm-xboard.(none)>
Fri, 1 Apr 2016 20:01:40 +0000 (22:01 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Fri, 1 Apr 2016 20:01:40 +0000 (22:01 +0200)
commit61d26f9ca11d35ef67bc1eab793159e7e8bfd331
tree5287f8127a30160fc66417c47ad9638bff744056
parent169e15efffbcdb9d4fb55adfa6bce6cca208e7b5
Use GTK color picker instead of R, G, B and D buttons

By an awful hack in the generic dialog constructor ever Button Option
with the name R, G or B is now completely ignored, while Buttons with
name D will be replaced by GtkColorButtons. Instead of catching the
"clicked" signal these will respond to the "color-set" signal, invoking
a handler private to the GTK front end, which will set the color text
and colorof the reset button as the platform-independent handler of the
RGBD buttons would normally have done.
Unfortunately this had to use deprecated GTK2 stuff, as the recommended
GTK3 equivalents are not understood on Ubuntu 10.04.
gtk/xoptions.c