[ https://issues.apache.org/jira/browse/PIVOT-971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16280800#comment-16280800 ]
Roger Whitcomb commented on PIVOT-971: -------------------------------------- Add test/demo features to the CheckedListViewTest program. Also added an Adapter class to ListViewItemStateListener for completeness (since the interface now has two methods). Sending tests\src\org\apache\pivot\tests\CheckedListViewTest.java Adding tests\src\org\apache\pivot\tests\checked_list_view_test.bxml Sending wtk\src\org\apache\pivot\wtk\ListViewItemStateListener.java Transmitting file data ...done Committing transaction... Committed revision 1817316. > Add the ability to have tri-state checkboxes in ListView > -------------------------------------------------------- > > Key: PIVOT-971 > URL: https://issues.apache.org/jira/browse/PIVOT-971 > Project: Pivot > Issue Type: New Feature > Components: wtk, wtk-terra > Affects Versions: 2.0.4 > Environment: All > Reporter: Roger Whitcomb > Assignee: Roger Whitcomb > Priority: Minor > Labels: listview > Fix For: 2.1 > > Attachments: listview.diffs, tri-state listview.png > > > For one place in our application, a ListView is used along with checkboxes, > but it seems like it would be good to be able to use tri-state checkboxes > here, such that a mixed state could be indicated for some entries. But, then > the question becomes: if the checkbox is mixed, is it checked or not? Two > thoughts on that: > 1. Add a method to get the checkbox state for all items, so you can check > yourself if they are checked, unchecked or mixed. > 2. Add a property "mixedAreChecked", which if set true (default false) would > make the mixed state entries show up as checked. > Also, how do you set the "mixed" state for an item? Not sure about that yet. > Altogether: lots of implications throughout the code to support this feature. -- This message was sent by Atlassian JIRA (v6.4.14#64029)