Next / Previous / Contents / Shipman's homepage

1. Introduction

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.