Re: ANNOUNCE: Multi-column listbox package Tablelist 4.1
- From: Csaba Nemethi <csaba.nemethi@xxxxxxxxxxx>
- Date: Sat, 24 Sep 2005 13:48:26 +0200
Bryan Oakley schrieb:
Csaba Nemethi wrote:
I don't have wish8.5 yet, but with wish8.4 and tile 6.2 that effect doesn't occur. I have uploaded a screenshot here:
http://www.nemethi.de/aqua/styles_tile.png
I have no idea, why you are getting a different result. Which tile version are you using?
0.6.4
Bryan,
I have just posted a detailed analysis of the appearance problem on Mac OS X Aqua, including a very simple solution to it (see my 2nd reply to Kevin within this thread). I would very much appreciate if you could confirm that this patch has solved the problem for you, too.
This os not Aqua-specific. The mouse cursor must be at least one pixel to the left of the right edge of the header label corresponding to the column that you want to resize. Maybe I should improve this, to make it more user-friendly.
Personally I think improving this would greatly enhance usability.
In my old mclistbox code I set bindings on the label widgets that represent the headers. If there is a click and motion within X pixels of an edge I treat it as a column resize. Combined with the fact the headers had no space between them made it possible to click exactly in the middle or one or two pixels to either side.
I don't know if that's possible with your code, but I think it would make a difference. I was thinking of using your tablelist for a project I'm creating, but this problem alone is enough to keep me from using it. I'm not usually so picky about one or two pixels, but in this case it really draws attention to the fact this is not a standard widget.
Up to now nobody has complained about this. But you are right, it would be better to change the algorithm that implements the interactive column resizing so it supports a few pixels to the right of the label edge, too. I will do this ASAP.
Otherwise, very impressive! I like how you support editing the contents.
Thanks for these nice words, and also for drawing my attention to the appearance problem on the Mac when using newer tile versions.
Csaba
-- Csaba Nemethi http://www.nemethi.de mailto:csaba.nemethi@xxxxxxxxxxx .
- References:
- ANNOUNCE: Multi-column listbox package Tablelist 4.1
- From: Csaba Nemethi
- Re: ANNOUNCE: Multi-column listbox package Tablelist 4.1
- From: Bryan Oakley
- Re: ANNOUNCE: Multi-column listbox package Tablelist 4.1
- From: Csaba Nemethi
- Re: ANNOUNCE: Multi-column listbox package Tablelist 4.1
- From: Bryan Oakley
- ANNOUNCE: Multi-column listbox package Tablelist 4.1
- Prev by Date: Re: ANNOUNCE: Multi-column listbox package Tablelist 4.1
- Next by Date: Re: Commercial TclTk Application Deployment
- Previous by thread: Re: ANNOUNCE: Multi-column listbox package Tablelist 4.1
- Next by thread: Re: ANNOUNCE: Multi-column listbox package Tablelist 4.1
- Index(es):
Relevant Pages
|