Overrides any font declarations. The colors and background pixmaps are specified as a function of the state of the widget. This state is the used for Buttons and MenuItems that have the mouse cursor over them, and for their children. In a stock definition, icon sources are specified as a 4-tuple of image filename, text direction, widget state, and size, in that order. Each icon source specifies an image filename to use with a given direction, state, and size.
Applications can define other sizes.
It will select the best match based on those criteria. Key bindings allow the user to specify actions to be taken on particular key presses. The signals must be action signals. Each parameter can be a float, integer, string, or unquoted string representing an enumeration value. The types of the parameters specified must match the types of the parameters of the signal.