Changes for version 1.13
- There are no new features in this release. It contains some
- minor changes to documentation, and test code. In addition it contains one a fix for memory leaks due to the 8.4 version of Listbox.
- Issue: JComboBox has exhibted memory leaks due to its use of Tk::Listbox since the 804 (Tk8.4) release.
- Any megawidget or application that uses Listbox potentially has this issue, unless a workaround is used. The workaround regards the new -listvariable option and is less than intuitive, since as the docs for Listbox state, -listvariable is not completely implemented. Suffice to say, there are gotchas. The real solution is to patch the C code so that it no longer leaks. The fix I have in place will do for now. Thanks to Zentara for his posts on c.l.p.tk and Perlmonks that got me headed in the right direction.
- Issue: The new test for Pod has a minor typo, that will result in a test failure instead of a skipped tests for those system that do not have Test::Pod installed. This problem was reported by bdz on c.l.p.tk. 5 Oct 06.
- Resolution: Fixed typo.
- Issue: JComboBox docs need updating for binding/event handling. Also pointed out by bdz on c.l.p.tk.
- Resolution: Revised docs and example.
- Misc: Removed a few tabs from code, along with Line feeds, that have found their way in again.
- Issue: JComboBox has exhibted memory leaks due to its use of Tk::Listbox since the 804 (Tk8.4) release.
Documentation
Modules
Frame-based Composite Base class.
Create and manipulate JComboBox widgets
Provides
in lib/Tk/CWidget/Util/Boolean.pm
in lib/Tk/JComboBox.pm