This document describes the implementation of huey, a graphical user interface tool for displaying various colors and text fonts. See the external specification, huey: A color and font selection tool.
For those interested in analyzing this program as an
example of Python and Tkinter programming, the entire
Python source for the program is presented here using a
lightweight literate programming
(LLP) style. The author used the Cleanroom software development
methodology; comments in
[ square brackets
] are Cleanroom intended functions, a notation that
describes software semantics.