What is the Visitor extension: The visitors extension was made to enable users to add "C" operations on canvas graphics items without having to constantly be changing the Tk core to do so (yes it required a core change :-). There is a sample visitor included in the release which performs coord rotation on each specified canvas item. This may be used as an example for further visitors. Of course, this won't help you create items in C. I've included an example of how I did some creation routines (quickly) once. Getting the patch: Presently, the patch is available from: ftp://pgw.on.ca/pub/tcl I've also uploaded it to: ftp://ftp.neosoft.com/pub/tcl/incoming Applying the patch: The tk4.1visitors.patch is a patch for tk4.1 (final). Run "patch -p