To customize the color look of GTKeyboard, all you have to do is either click on the four-colored toolbar icon on the toolbar with the C on it, or go to the Options menu, then Looks, then Colors, then choose colors. You will be presented with a standard GTK+ color selection dialog that will let you choose which color you would like to have your application displayed in.
When you've found a color you like, click ok, and the color will be applied to the entire keyboard and application layout. At this time, the color is NOT applied to the pulldown menus. I believe this is a GTK+ issue, but I'll keep looking on my end of things too.
Please note that just because you can choose a color doesn't mean that it will look good or be useful when you apply it to the application. Case in point, choose all black for your colors, and all of the buttons will effectively disappear, making it impossible to see which key you're hitting! When choosing a color, you should probably choose a color that looks ok against black, since that's usually what color the button labels are in. (This could differ, depending on whether or not you're using a GTK+ Theme.)
If you ever want to return to the original application default,
i.e., what GTKeyboard looked like when you started it, click on either
the black ``C'' icon on the toolbar, or go to
Options
Looks
Colors
Reset Style to change them back to
the application defaults. That's it. With GTKeyboard, you can choose
just about any color that your X server can display to be the working
color for the application.
If you find a color that you like, and would like to keep using for
GTKeyboard in the future, you can use the Options
Looks
Save Layout Settings menu
item to save those settings to a file. That file will then be loaded
each time GTKeyboard runs. (For exceptions to that rule, see the
IGNORE_LAYOUT_FILE rcfile option)