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