Changes for version 6.25

  • Made improvements to the "examples/threaded_slideshow.pl" script. It now waits on the splash screen correctly. It also loads images while waiting to display the current one.
  • Added alternate spelling for CENTER constants to allow for CENTRE as well (to keep the British and Canadian folks smiling).
  • Updated the "examples/template.pl" script.
  • Fixed the unable to exit bug for some of the "examples/" scripts. I have no idea why they weren't exiting, but I force an exit with signal handlers that fix the problem (square peg, round role).
  • Other bug fixes and improvements to the "examples/" scripts.
  • Added rudimentary mouse handling routines. This handler uses the "alarm" call of Perl to do mouse polling and drawing. If you know how to do threads, then I suggest using your own thread that loops and updates shared variables based on the mouse status, rather than these routines. However, these are here if you need them.
  • Added a new "examples/mouse.pl" script to demonstrate the mouse. Like I said, it is rudimentary.