Access: Read Write
Type: GdkColor
GdkGC no tienen asociado un colormap. Si tratas de aplicarle color directamente, cualquier color devuelve un color marron.
La forma de arreglarlo es pedir prestado un GdkColormap existente y poner el color desde ahi. Podes usar gdk::colormap_get_system() para hacer esto, o podes acceder al colormap en GdkWindow.
La sintaxis es: $gc->foreground = $colormap->alloc('red');
Como con el constructor de GdkColor, podes usar '#FF0000' o 65535, 0, 0 en lugar de 'red', pero no 1.0, 0.0. 0.0.