On 05/24/2013 04:17 PM, Angelo Naselli wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Il 24/05/2013 09:16, Thomas Goettlicher ha scritto:
I'd expect checkboxes in the last row if the user sets multiSelect=true and checkBoxInLastColumn=true. For multiSelect=false the value of checkBoxInLastColumn is simply ignored an no checkboxes are shown. hmm yes :)
I hope that makes clear what I mean. If not please don't hesitate to ask. hmm and yes ;)
In my opinion cheks and selection are different. Moreover in GUI (QT/GTK) Multiselection is CTRL-up/down/click or shift-up/down/click While checks are different. Basically there is a small difference, but libyui is an abstraction. We cannot support all corner cases, drag'n'drop also doesn't work for example. We always need to find a simplification that works in both text and graphical ui.
I see what you mean... it's simpler implementation, but the problem is that you cannot manage in QT/GTK the multiselection as it is nowadays, because you will always have checks with this interface.
You are right. We have to option to change the look of the Qt and Gtk interface and have checkboxes in multiselection widgets. That would be fine with me. If someone has objections, please speak up!! We also could have an option showCheckboxes = { no | firstColumn | lastColumn } Cheers, Thomas
Angelo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlGfdn0ACgkQqEs9DA4DquDp5QCfUsgUCnuUMN30sk3eHEzXub85 /xMAoKCZOMGmJPYqQQk2xWpIVVI/RDjA =J2cs -----END PGP SIGNATURE-----
-- Thomas Goettlicher SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: libyui-devel+unsubscribe@opensuse.org To contact the owner, e-mail: libyui-devel+owner@opensuse.org