Re: TGListBox behavior for multiple selections

From: ROHLFS Reiner <Reiner.Rohlfs_at_obs.unige.ch>
Date: Mon, 27 Aug 2007 09:26:03 +0200


Hi Tom, Hi Ilka,

I do support the request from Tom. Actually I mentioned something like this already in an e-mail some month ago (See below). The fix Bertrand mentioned in his reply unfortunately never worked out.

Cheers Reiner.

Ilka Antcheva wrote:
> Hi Tom,
>
> The list box was implemented and behaves as you described since the
> beginning (1998!). May be at that time users did not require the
> functionality we are using in our every day work today (selecting a row
> of entries by shift-click). This looks like the reason (for me) why the
> code provide such a functionality. Of course this can be changed in a
> way you have expected. I will keep you informed.
>
> Best regards, Ilka
>
> -----Original Message-----
> From: owner-roottalk_at_pcroot.cern.ch
> [mailto:owner-roottalk_at_pcroot.cern.ch] On Behalf Of Tom Roberts
> Sent: Sunday, August 26, 2007 12:07 AM
> To: 'ROOT Talk'
> Subject: [ROOT] TGListBox behavior for multiple selections
>
> When I have a TGListBox configured for multiple selections, its behavior
> is an unwelcome surprise -- it's as if the CTRL key was always held
> down, with no way to release it. That is, every click adds the item to
> the selection, or removes it if already selected -- there is no way to
> select a row of entries (shift-click) or to simply click on one entry
> and select it alone.
>
> Is there any way to make this widget behave as users expect? That is,
> the way all other multiple-select list boxes behave in other
> applications.
>
> I'm using Root 5.14 on Linux.
>
>
> Tom Roberts
>
>
>

Hi Reiner,

This has been re-implemented and updated in CVS. Thanks for the suggestion.

Cheers,
Bertrand.

-----Original Message-----
From: owner-roottalk_at_pcroot.cern.ch
[mailto:owner-roottalk_at_pcroot.cern.ch] On Behalf Of Reiner Rohlfs Sent: Thursday, January 12, 2006 1:14 PM To: roottalk_at_pcroot.cern.ch
Subject: [ROOT] selecting several items in a TGListBox isn't handy anymore

Dear ROOT team,

in old ROOT versions (for example 3.04.02) it was possible to select several items in a TGListBox by selecting the first item and moving the mouse while be mouse button is still pressed. This was very handy. Of course this works only if SetMultipleSelections() is set to kTRUE. Now I changed to ROOT version 5.02.00 and I have to select each item in a multi selectable TGListBox with a new press and release of the mouse button.

Is it possible to go back to the old situation, which I think was very handy.

Thanks Reiner. Received on Mon Aug 27 2007 - 09:26:14 CEST

This archive was generated by hypermail 2.2.0 : Mon Aug 27 2007 - 11:50:03 CEST