Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

thread collaps/expand arrows: hard to hit

171 views
Skip to first unread message

Mathias Koerber

unread,
Aug 18, 2008, 5:35:43 AM8/18/08
to
I dislike the somewhat small arrows used to expand/collapse threads in
TB 2x. One has to hit the arrow exactly to get the desired action.
Clicking just above/below the slope of the arrow (within the square that
makes up the icon) does not seem to work (as if only the foreground
pixels of the arrow icon are hot), which IMHO is stupid. Is there any
way to make the whole icon space hot (maybe by supplying a new icon that
is not transparent but has foreground colors etc all over?
Message has been deleted

Onno Ekker

unread,
Aug 18, 2008, 4:02:33 PM8/18/08
to support-t...@lists.mozilla.org
I don't know what arrow you mean. I see a twisty before each thread: a
square with a plus or a minus inside.

Instead of pointing your mouse at that icon, you can also select the
thread with your keyboard and press Left Arrow to collapse the thread or
Right Arrow to expand it.

Onno

Peter Potamus the Purple Hippo

unread,
Aug 18, 2008, 7:24:36 PM8/18/08
to
squaredancer wrote:
> On 18.08.2008 11:35, CET - what odd quirk of fate caused Mathias
> Koerber to generate the following:? :
> I would rather suggest that it is getting VERY CLOSE to the time that
> you need to see an eye specialist.....
>
> reg

either that or change your screen resolution to
something larger. Unfortunately, in winXP [what I
use], the lowest you can go is 800x600. Win98 used to
go one lower than that. I sure miss that setting.

--
*IMPORTANT*: Sorry folks, but I cannot provide email
help!!!! Emails to me may become public

Notice: This posting is protected under the Free Speech
Laws, which applies everywhere in the FREE world,
except for some strange reason, not to the mozilla.org
newsgroup servers, where your posting may get you banned.

Peter Potamus & His Magic Flying Balloon:
http://melaman2.com/cartoons/singles/mp3/p-potamus.mp3
http://www.toonopedia.com/potamus.htm

Mathias Koerber

unread,
Aug 18, 2008, 9:28:20 PM8/18/08
to
Onno Ekker wrote:
> Mathias Koerber wrote:
>> I dislike the somewhat small arrows used to expand/collapse threads in
>> TB 2x. One has to hit the arrow exactly to get the desired action.
>> Clicking just above/below the slope of the arrow (within the square that
>> makes up the icon) does not seem to work (as if only the foreground
>> pixels of the arrow icon are hot), which IMHO is stupid. Is there any
>> way to make the whole icon space hot (maybe by supplying a new icon that
>> is not transparent but has foreground colors etc all over?
>>
> I don't know what arrow you mean. I see a twisty before each thread: a
> square with a plus or a minus inside.

In TB for MacOSX, it's an arrow which points right for a collapsed
thread, and down for an expanded one.


Ad (to the others) my eyes are good. It's the fact that only the
foreground (grey) pixels of the arrow are hot, so the usabe part of the
icon is about half the icon's size. When moving the mouse (esp with the
trackpad) one has to stop exactly on the arrow:


+=======+
+ |\ +
+ |\\ +
+ |\\12 +
+ |\\\\ +
+ |//// +
+ |/// +
+ |// +
+ |/ +
+=======+

Clicking in position 1 would trigger, clicking in position 2 will not.
Which makes no sense to me. The whole icon only has one function, so
even the transparent background should trigger.

> Instead of pointing your mouse at that icon, you can also select the
> thread with your keyboard and press Left Arrow to collapse the thread or
> Right Arrow to expand it.

Thanks, I know that, but I hate having to switch between trackpad (or
mouse) and keyboard for just that.

Message has been deleted

Moz Champion (Dan)

unread,
Aug 19, 2008, 7:31:10 AM8/19/08
to
squaredancer wrote:
> On 19.08.2008 03:28, CET - what odd quirk of fate caused Mathias
> Koerber to generate the following:? :
> ahhhhhh - a Mac-User.... (evil, knowing grin)
>
> your graphic shows clearly what you mean thopugh, and I reckon most
> users would have a problem with that small sensitive area.... on a Win
> box, the cursor would change shape (ie from arrow-pointer to hand) on
> hitting the sensitive area - but still difficult at times, to keep it
> there!
>
> Sorry - no solution to your problem :-(
>
> reg
> reg


On the mac, with the normal cursor you can see when its 'over' the icon.
The arrow cursor has a (1?) pixel boundary around it, so when you move
it over the icon, it 'breaks' or interupts the icon

the normal cursor is basically the same size as the triangle for the
collapsed threads and if you put the cursor over the triangle you can
wee a white area 'around' the cursor.

It is no more difficult thant the plus or minus icons you get with windows.

Onno Ekker

unread,
Aug 19, 2008, 10:00:20 AM8/19/08
to support-t...@lists.mozilla.org
On Tue, Aug 19, 2008 at 9:55 AM, squaredancer <square...@t-online.de>wrote:

> On 19.08.2008 03:28, CET - what odd quirk of fate caused Mathias
> Koerber to generate the following:? :

> ahhhhhh - a Mac-User.... (evil, knowing grin)
>
> your graphic shows clearly what you mean thopugh, and I reckon most
> users would have a problem with that small sensitive area.... on a Win
> box, the cursor would change shape (ie from arrow-pointer to hand) on
> hitting the sensitive area - but still difficult at times, to keep it
> there!
>
> Sorry - no solution to your problem :-(
>
>

Just the other day I read a blog about a Low-Vision Theme for Thunderbird.
Maybe that can help you?
http://ascher.ca/blog/2008/08/06/low-vision-theme-for-thunderbird/

Or if you don't want to wait for that, maybe there are alternate themes for
the Mac that can make it easier to collapse/expand threads.

Or if you don't want an alternate theme, you can look if there's a bug for
it and otherwise file one in bugzilla.

Hope that helps,

Onno

Moz Champion (Dan)

unread,
Aug 19, 2008, 10:12:54 AM8/19/08
to


On the mac we have automatic vision disability software available, the
user can use that

Melchert Fruitema

unread,
Aug 19, 2008, 12:10:47 PM8/19/08
to
On 18-08-2008 11:35 CET, Mathias Koerber composed this enchanting
statement:

Confirmed for default theme. This is happening since release 2, a few
updates back, I think.

--
Kind regards,
Melchert

(MacOS 10.3.9 / Firefox 2.0, Thunderbird 2.0)

Ron K.

unread,
Aug 19, 2008, 2:03:40 PM8/19/08
to
Melchert Fruitema keyboarded, On 8/19/2008 12:10 PM :

I reset these twisty values back to low values, but if the padding is
bumped up the hot zone will be bigger. The person who posted these entries
said the twisty is 9px Sq. in the default theme.

/* Set folderTree treechilden Child base values */
#folderTree treechildren::-moz-tree-twisty { padding: 0px 2px !important; }
#folderTree treechildren::-moz-tree-image { padding: 0px 2px !important; }
#folderTree treechildren::-moz-tree-cell-text { font-size: 11px !important; }


--
Ron K.
Who is General Failure, and why is he searching my HDD?
Kernel Restore reported Major Error used BSOD to msg the enemy!

Melchert Fruitema

unread,
Aug 19, 2008, 3:37:02 PM8/19/08
to
On 19-08-2008 20:03 CET, Ron K. composed this enchanting statement:
Thanks Ron, likewise for #threadTree

padding of a few more pixels improves on the hit area; I've also
increased the font-size for better reading.

Mathias Koerber

unread,
Aug 19, 2008, 10:02:46 PM8/19/08
to
Melchert Fruitema wrote:

>> I reset these twisty values back to low values, but if the padding is
>> bumped up the hot zone will be bigger. The person who posted these
>> entries said the twisty is 9px Sq. in the default theme.
>>
>> /* Set folderTree treechilden Child base values */
>> #folderTree treechildren::-moz-tree-twisty { padding: 0px 2px
>> !important; }
>> #folderTree treechildren::-moz-tree-image { padding: 0px 2px
>> !important; }
>> #folderTree treechildren::-moz-tree-cell-text { font-size: 11px
>> !important; }
>>
> Thanks Ron, likewise for #threadTree
>
> padding of a few more pixels improves on the hit area; I've also
> increased the font-size for better reading.

Thanks. Os this a change I can make in some config file to apply
immediately, or do I have to wait for the next release?

M

Melchert Fruitema

unread,
Aug 20, 2008, 2:47:02 PM8/20/08
to
On 20-08-2008 04:02 CET, Mathias Koerber composed this enchanting
statement:
You can add the above statements to a file in the Chrome folder of your
TB profile.

For details refer to <http://kb.mozillazine.org/UserChrome.css>

You may want to install the Chromedit Plus extension for ease of use:

<http://webdesigns.ms11.net/chromeditp.html>

Ron K.

unread,
Aug 20, 2008, 4:15:43 PM8/20/08
to
Melchert Fruitema keyboarded, On 8/20/2008 2:47 PM :

Also, the MR Tech Toolkit extension can add Tool menu items as well as a
Toolbar Button. I like the feature of assigning an external text editor to
handle each of *.CSS and *.JS files.

Mathias Koerber

unread,
Aug 21, 2008, 12:09:23 AM8/21/08
to
Melchert Fruitema wrote:

>> I reset these twisty values back to low values, but if the padding is
>> bumped up the hot zone will be bigger. The person who posted these
>> entries said the twisty is 9px Sq. in the default theme.
>>
>> /* Set folderTree treechilden Child base values */
>> #folderTree treechildren::-moz-tree-twisty { padding: 0px 2px
>> !important; }
>> #folderTree treechildren::-moz-tree-image { padding: 0px 2px
>> !important; }
>> #folderTree treechildren::-moz-tree-cell-text { font-size: 11px
>> !important; }
>>
> Thanks Ron, likewise for #threadTree
>
> padding of a few more pixels improves on the hit area; I've also
> increased the font-size for better reading.
>

I tried these in userCrome.css but all this does is to increase the
padding on the spiral (that is the twisty, right), so that it does not
fit into its space (only its left half is visible), while the arrow
thread collapser is unaffected.

Any other tweaks I can try?

thanks

Ron K.

unread,
Aug 21, 2008, 2:04:38 AM8/21/08
to
Mathias Koerber keyboarded, On 8/21/2008 12:09 AM :

What theme are You using? These style rules as stated above are for the
Folder pane. For the Thread Pane replace the #ID of #folderTree with
#threadTree to increase the Hot Spot size.

Mathias Koerber

unread,
Aug 21, 2008, 4:16:30 AM8/21/08
to

>> I tried these in userCrome.css but all this does is to increase the
>> padding on the spiral (that is the twisty, right), so that it does not
>> fit into its space (only its left half is visible), while the arrow
>> thread collapser is unaffected.
>>
>> Any other tweaks I can try?
>>
>> thanks
>
> What theme are You using? These style rules as stated above are for the
> Folder pane. For the Thread Pane replace the #ID of #folderTree with
> #threadTree to increase the Hot Spot size.
>

The default theme. And yes, I added the same for threadTree. I see the
increased margin in the spiral column. The arrow is part of the subject
column.

I can expand the thread by clicking on the spiral I just found out, but
collapsing only works when clicking on the arrow, and that dis not
benefit from the suggestions made.

Ron K.

unread,
Aug 21, 2008, 9:33:23 PM8/21/08
to
Mathias Koerber keyboarded:
OK, I had to switch to the Shredder nightly build of Tb so I could look
at the default theme. The icon at the very left of the thread pane is
the "Thread" indicator. If it is showing, it indicated there are nore
than one message for a subject. I can understand You calling it a
spiral. The "Twisty" is the small arrow point that will rotate between
an open and closed state for a thread.

The CSS provided is supposed to target the arrow point icon ( Twisty) to
try giving a bigger hot spot for a mouse. What would be better would be
a 12 pixel sized icon, not the default 9 pixel one. If bigger twisty
icons were available, there is CSS code that should work to swap out the
defaults.

0 new messages