I have release three tiny libraries and made them available from my
home page. As usual, there are dependencies between these libraries
and some of the other ones and dependencies between these libraries
and the latest TIL (cvs) version.
As a side note, I also wanted to point out that I have bumped up the
version of my splash library to 0.4. This is a bug fix release and it
incorporates some of the bugs that some of you had discovered. Thanks
for the reports.
The new libraries are the following (more information about what they
do and how to use them is available by following the links)
picbrowser - http://www.sics.se/~emmanuel/?Code:picbrowser
The picbrowser library implements a new Tcl/Tk widget for the
navigation of file hierarchies that contain a lot of pictures. During
browsing, all pictures within a directory will be shown as thumbnails.
Other files will be shown with standard icons.
dragger - http://www.sics.se/~emmanuel/?Code:dragger
The dragger library implements the back end support for drag and drop
of icons, i.e. Tk widgets. The library will take care of creating the
dragged icon and of the animation and will deliver a callback when the
icon is dropped.
flexupdate - http://www.sics.se/~emmanuel/?Code:flexupdate
The flexupdate library aims at minimising the number of calls to the
infamous update command by issuing calls to the command at regular
intervals only.