| Deutsch English Français Italiano |
|
<vs0vgb$d8ff$1@tota-refugium.de> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.roellig-ltd.de!open-news-network.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.tota-refugium.de!.POSTED!not-for-mail From: nemethi <csaba.nemethi@t-online.de> Newsgroups: comp.lang.tcl Subject: Re: ANNOUNCE: Multi-column listbox and tree widget package Tablelist 7.5 Date: Wed, 26 Mar 2025 14:29:47 +0100 Message-ID: <vs0vgb$d8ff$1@tota-refugium.de> References: <vrrbdh$apra$2@tota-refugium.de> <vs0tuo$1ovrs$2@dont-email.me> <vs0u87$1qmlf$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 26 Mar 2025 13:29:47 -0000 (UTC) Injection-Info: tota-refugium.de; logging-data="434671"; mail-complaints-to="abuse@news.tota-refugium.de" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:fIDk6g4+ctn7aTV1YtWg73fnQlc= X-User-ID: eJwFwQEBwDAIAzBLsJbC7eyAfwlLAnL9SYUYGztX9M8B22rhqDxTiCEqEho6D22AtlXfB/RGD7c= In-Reply-To: <vs0u87$1qmlf$1@dont-email.me> Content-Language: en-US Bytes: 6639 Lines: 129 Am 26.03.25 um 14:07 schrieb Alan Grunwald: > On 26/03/2025 13:02, Alan Grunwald wrote: >> On 24/03/2025 10:16, nemethi wrote: >>> I am pleased to announce version 7.5 of the multi-column listbox and >>> tree widget package Tablelist. >>> >>> What is new in Tablelist 7.5? >>> ----------------------------- >>> >>> 1. Support for interactive cell editing with the aid of the new >>> toggleswitch widget. >>> >>> 2. Improvements related to the use of various system colors on aqua and >>> win32. >>> >>> 3. The scaleutil package now also scales the "-sashthickness" and >>> "-gripsize" options of the "Sash" style. >>> >>> 4. New demo script "tileWidgets2.tcl", in which toggleswitch rather than >>> ttk::checkbutton widgets are used for the editing of boolean values. >>> >>> 5. Made the retrieval of the row index corresponding to a given viewable >>> row offset more robust (thanks to Alexandru Dadalau for his bug >>> report). >>> >>> 6. Fixed a bug related to the "-allowduplicates" column configuration >>> option and the "-forceeditendcommand" global option. >>> >>> How to get it? >>> -------------- >>> >>> Tablelist is available for free download from the URL >>> >>> https://www.nemethi.de >>> >>> The distribution file is "tablelist7.5.tar.gz" for UNIX and >>> "tablelist7_5.zip" for Windows. These files contain the same >>> information, except for the additional carriage return character >>> preceding the linefeed at the end of each line in the text files for >>> Windows. >>> >>> Tablelist is also included in tklib, which has the address >>> >>> https://core.tcl.tk/tklib >>> >>> How to install it? >>> ------------------ >>> >>> Install the package as a subdirectory of one of the directories given >>> by the "auto_path" variable. For example, you can install it as a >>> subdirectory of the "lib" directory within your Tcl/Tk installation. >>> >>> To install Tablelist on UNIX, "cd" to the desired directory and unpack >>> the distribution file "tablelist7.5.tar.gz": >>> >>> gunzip -c tablelist7.5.tar.gz | tar -xf - >>> >>> On most UNIX systems this can be replaced with >>> >>> tar -zxf tablelist7.5.tar.gz >>> >>> Both commands will create a directory named "tablelist7.5 with the >>> subdirectories "demos", "doc", and "scripts". >>> >>> On Windows, use WinZip or some other program capable of unpacking the >>> distribution file "tablelist7_5.zip" into the directory "tablelist7.5", >>> with the subdirectories "demos", "doc", and "scripts". >>> >>> How to use it? >>> -------------- >>> >>> The Tablelist distribution provides two packages, called Tablelist and >>> Tablelist_tile. The main difference between the two is that >>> Tablelist_tile enables the tile-based, theme-specific appearance of >>> tablelist widgets; this package requires tile 0.6 or higher. It is not >>> possible to use both packages in one and the same application, because >>> both are implemented in the same "tablelist" namespace and provide >>> identical commands. >>> >>> To be able to access the commands and variables of the Tablelist >>> package, your scripts must contain one of the lines >>> >>> package require tablelist ?version? >>> package require Tablelist ?version? >>> >>> Likewise, to be able to access the commands and variables of the >>> Tablelist_tile package, your scripts must contain one of the lines >>> >>> package require tablelist_tile ?version? >>> package require Tablelist_tile ?version? >>> >>> Since the packages Tablelist and Tablelist_tile are implemented in the >>> "tablelist" namespace, you must either import the procedures you need, >>> or use qualified names like "tablelist::tablelist". >>> >>> For a detailed description of the commands and variables provided by >>> Tablelist and of the examples contained in the "demos" directory, see >>> the tutorial "tablelist.html" and the reference pages, all located in >>> the "doc" directory. >>> >> Hi Csaba, >> >> A couple of little peeves... >> >> I downloaded Tablelist7.5 (I'm a long-term user of Tablelist and I >> think it's great; many, many thanks.) I was interested to see the new >> toggleswitch widget so I tried to run the tileWidgest2.tcl demo >> script. This fails because it can't [package require tsw]. >> >> I'm not sure that I'm so interested to see the new widget that I want >> to go ahead with downloading it, so I thought I'd look at the >> documentation. The tablelist documentation has a new entry >> "Interactive Tablelist Cell Editting Using the Tsw Package" that links >> to https://www.nemethi.de/tablelist/tablelistTsw.html, but when I >> click on it, I get a page inviting me to accept cookies and if I say >> I'm happy with the cookie settings I have, I just get a blank page. I >> don't get either the prompt or the blank page if I try to follow any >> of the other "Interactive Tablelist Cell Editting..." links. >> >> These are just little peeves; I think Tablelist is a great package and >> I can't imagine life without it. > > I've just fired up another browser and accepted cookies - https:// > www.nemethi.de/tablelist/tablelistTsw.html does not look right *AT ALL*. Right now I am in a hurry, but please try it again, it should work now. I will come back to your posting about 1.5 hours later. -- Csaba Nemethi https://www.nemethi.de mailto:csaba.nemethi@t-online.de