Configuring the program

Almost all the parameters which govern the look of the program can be set by the user and so the program can take on many appearances. Via the Configure panel (Figure 1.) the user can set thirteen numerical variables, three font sizes, three relief values; and thirteen colourings can be set to any of 216 shades. Note that the font for the Toolbar is also used for the "Show difficulty" and "Select puzzle" windows. Examples of the configurations are shown at the bottom of this page.

SourGumdropK: the configuration panel
Figure 1. The Configuration panel.


The selected settings can be saved to a file which is named .sgk_preferences.txt. When the program starts it automatically looks for this file and, if it is found, loads its values. The names given to the variables are close to those used by the Tk language. If their meaning is not obvious, try changing them and see what alters. "Little buttons" refers to the candidate buttons, "Big buttons" the big buttons in the centre of each cell. Unless the corresponding "borderwidth" is non-zero, changing relief values will have no effect.

SourGumdropK reconfigured
Figure 2. An example of how SourGumdropK can be made to look using the configuration options.


SourGumdropK reconfigured
Figure 3. An example of how SourGumdropK can be made to look using the configuration options.