I had a look and the functionality you want will not work as it's not implemented :)
I could add a fix by tomorrow.

Cheers,
Andrei


On Mon, Aug 19, 2013 at 3:17 PM, Usman Bhatti <usman.bhatti@gmail.com> wrote:
Hello,

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' 
].

Could you suggest how can I update droplist and the list upon the change of selectedIndex?

tx

Usman



_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev