Status: New Owner: ---- Labels: Type-Defect Priority-Medium
New issue 967 by chisvasi...@gmail.com: Cannot change the selection index dynamically in drop down list presentations http://code.google.com/p/moose-technology/issues/detail?id=967
I am trying to change dynamically selection index of a droplist in Glamour. But changing the selectedIndex upon selection does not change anything in the browser. Here is my code:
|browser |
browser := GLMTabulator new. browser row: #one size: 30; row: #two. browser transmit to: #one; andShow: [:a | a dropDownList display: [:x | 1 to: 12 ]; selectedIndex: 10 ]. browser transmit from: #one; to: #two; andShow: [:a | a list display: [:x | 1 to: x ]; selectionAct: [:aPres :each | (browser paneNamed: #one) presentations first selectedIndex: 1] entitled: 'select in dropList' ]. browser openOn: 1
Populating the pane port with the selected does change the list items but it does not update the selected value in the dropdown list.
selectionAct: [:aPres :each | ((browser paneNamed: #one) port: #selection) value: (1)] entitled: 'select in dropList' ].