Path: usenet.cise.ufl.edu!newsfeeds.nerdc.ufl.edu!news.magicnet.net!newspump.monmouth.com!newspeer.monmouth.com!newsfeed.corridex.com!nntp2.savvis.net!inetarena.com!not-for-mail
From: Dominique Dumont <
[email protected]>
Newsgroups: comp.lang.perl.announce,comp.lang.perl.tk
Subject: [ANNOUNCE] New version of Tk::Multi
Followup-To: comp.lang.perl.tk
Date: 7 Jan 1999 19:42:11 GMT
Organization: Internet Arena
Lines: 76
Approved:
[email protected] (comp.lang.perl.announce)
Message-ID: <
[email protected]>
NNTP-Posting-Host: halfdome.holdit.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cise.ufl.edu comp.lang.perl.announce:211 comp.lang.perl.tk:2893
Hello
Happy new year to everyone.
Here's the newest version of the Tk::Multi set of widgets. This version now
features a new Tk::Multi::Toplevel which does most of the work to create a
new Multi widget in its toplevel window.
Here's the README file:
Tk_Multi is a set of Tk composite widget to allow you to manage
several scrolled Text or Canvas (or your own Multi widget) widgets in
your Toplevel window.
The manager allows you to hide or show any managed text window through
a menu.
Tk::Multi::* widgets uses Adjuster to increase, decrease the window
size, and a menu to print its content.
Suggested DSLI entry for the Ptk module list:
Multi::
Manager bdpO Manages the Multi widget in a Multi frame DDUMONT
Toplevel bdpO Multi manager in a Toplevel widget DDUMONT
Canvas bdpO A Canvas in the Multi frame DDUMONT
Text bdpO A text wirdget in the Multi frame DDUMONT
This module was written with perl5.00502 and now works fine with
Tk800.012.
See the embedded documentation in the module for more details.
Comments and suggestions are always welcome.
Note that this module is in beta state. Its interface may still change
(but I don't think so)
I'd like people who actually use this module for their application to
drop me a short note about what they're using this module for.
Many thanks to Larry W. Virden, Achim Bohnet for all the tests, patches
(and reports) they made. Many bugs were fixed and improvements were
included thanks to their efforts.
TO DO (well, bugs...):
----------------------
- There's some kind of geometry or size conflict between the Adjuster,
the frames that are created by the Multi::Manager and the user who
tries to resize the window. Hopefully, I'll find a way to sort this
out, but I'd appreciate some help on this.
- The Adjuster does not follow closely the mouse pointer. This is an
Adjuster bug. I can't do much about it.
- The print pop-up menu should be replaced by a modified version of
Albert W. Dorrington's PrintDialog.
Legal mumbo jumbo:
------------------
Copyright (c) 1997-1999 Dominique Dumont. All rights reserved.
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.
Cheers
--
[email protected]