The source code examples for Mastering Perl/Tk were last updated on 2003/02/28

The following change log details the differences between the example code in the first edition of MPTK and the current tarball.

2002/01/29

Chapter 17, added the stipple demo, which dynamically creates stipples using DefineBitmap.

2002/01/30

Chapter 15, three mods to Tk::ExecuteCommand. Added a -scrollbars option applicable to the Scrolled ROText widget. Added a get_status method that returns a list of two: the last command's $? and $! results. Added a waitVariable call to execute_command that ensures the current command completes before returning, preventing multiple invocations from interfering with each other.

2002/03/05

Chapter 14, the online copy of Tk::CollapsableFrame was incorrect. Replace with the proper version, and add the test program mac_copy.

2002/04/08

Chapter 2, add two "play with pack" examples.

2002/06/06

Chapter 15, fixed a fileevent() bug in Tk::ExecuteCommand, and added documentation describing the mega-widget's options and advertised subwidgets.

2002/06/30

Added three code examples: play-with-form (chapter 2), dynamic-fontviewer (chapter 3), and listboxexample1 (chapter 7).

2002/08/03

Minor changes to a few programs, per errata from an unknown, but very meticulous reader.

2003/01/13

Add the TIX examples from chapter 18.

2003/02/28

Fix dynamic-fontviewer from chapter 3.