|
Class: MultipleItemSelectionWidget
Object
|
+--Model
|
+--ApplicationModel
|
+--MultipleItemSelectionWidget
- Package:
- stx:libwidg2
- Category:
- Views-Lists
- Version:
- rev:
1.16
date: 2019/03/01 15:02:15
- user: cg
- file: MultipleItemSelectionWidget.st directory: libwidg2
- module: stx stc-classLibrary: libwidg2
- Author:
- (cg@smc1)
Replacement for a multiSelectionInList widget;
allows construction of a list by adding/removing items.
For use in a UI-spec, add a subCanvas, and bind the exported aspects to
your applications aspects.
[instance variables:]
[class variables:]
interface specs
-
dialogSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:MultipleItemSelectionWidget andSelector:#dialogSpec
MultipleItemSelectionWidget new openInterface:#dialogSpec
|
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:MultipleItemSelectionWidget andSelector:#windowSpec
MultipleItemSelectionWidget new openInterface:#windowSpec
MultipleItemSelectionWidget open
|
plugIn spec
-
aspectSelectors
-
This resource specification was automatically generated
by the UIPainter of ST/X.
actions
-
accept
-
only invoked if opened as modal box...
-
addAllItemsToSelection
-
add all items from unselected to the selected list
-
addItemsToSelection
-
add selected items from left list to the right list
-
cancel
-
only invoked if opened as modal box...
-
removeAllItemsFromSelection
-
remove all items from selected to the unselected list
-
removeItemsFromSelection
-
remove selected items from right list to the left list
-
showInfoForItem: anArgument
-
aspects
-
accepted
-
-
addAllButtonVisibleHolder
-
-
canAddAllItemsToSelection
-
-
canAddItemToSelection
-
automatically generated by UIPainter ...
-
canRemoveAllItemsFromSelection
-
-
canRemoveItemFromSelection
-
automatically generated by UIPainter ...
-
enableChannel
-
-
enableChannel: aChannel
-
-
listOfPossibleItems
-
automatically generated by UIPainter ...
-
listOfPossibleItems: aValueHolder
-
-
listOfSelectedItems
-
automatically generated by UIPainter ...
-
listOfSelectedItems: aValueHolder
-
-
possibleItemListSelection
-
automatically generated by UIPainter ...
-
removeAllButtonVisibleHolder
-
-
selectedItemListSelection
-
automatically generated by UIPainter ...
aspects-look
-
addAllButtonLabelHolder
-
-
addButtonLabelHolder
-
-
addButtonLabelHolder: aValueHolder
-
-
possibleItemsLabelHolder
-
-
possibleItemsLabelHolder: aValueHolder
-
-
removeAllButtonLabelHolder
-
-
removeButtonLabelHolder
-
-
removeButtonLabelHolder: aValueHolder
-
-
selectedItemsLabelHolder
-
automatically generated by UIPainter ...
-
selectedItemsLabelHolder: aValueHolder
-
|box|
box := MultipleItemSelectionWidget new.
box listOfPossibleItems value:#('one' 'two' 'three' 'four' 'five').
box listOfSelectedItems value:#().
box open.
box listOfSelectedItems inspect
|
|box|
box := MultipleItemSelectionWidget new.
box listOfPossibleItems value:#('one' 'two' 'three' 'four' 'five') asSortedCollection.
box listOfSelectedItems value:#() asSortedCollection.
box open.
box listOfSelectedItems inspect
|
|