[Seaside] Problem smalltalk code

Lukas Renggli renggli at gmail.com
Wed Oct 27 07:12:53 UTC 2010

The code you posted looks ok. Did you put everything into a form and
did you submit this form (see


On Wednesday, October 27, 2010, Alexandre BP <abalonpe at ulb.ac.be> wrote:
> Thank you for you reply Robert,
> Unfortunately it doesn't work. The variable selected is not updated directly when I change from 'a' to 'b' in the scroll list.Any idea why it doesn't work?
> From: watchlala at hotmail.com
> To: seaside at lists.squeakfoundation.org
> Subject: RE: [Seaside] Problem smalltalk code
> Date: Tue, 26 Oct 2010 10:38:09 -0600
> Browse WAChoiceDialog.
> You can make it as simple as:
> renderContentOn: html
>     html form: [ html select list: (Array with: 'a' with: 'b'); callback: [:v | self selected: v ] ].    html text: self selected.
> selected    ^selected ifNil: [ selected := 'Choose a value to print.' ].
> selected: aRenderable    selected := aRenderable.
> (Doing this from memory)RS
> From: abalonpe at ulb.ac.be
> To: seaside at lists.squeakfoundation.org
> Date: Tue, 26 Oct 2010 16:20:16 +0000
> Subject: [Seaside] Problem smalltalk code
> Hi,
> I'm stuck on a problem with smalltalk.Here is my code:
> 	 renderBibTypeOn: canvas
> 	| tagID | 	canvas div: [ 		canvas label 			for: (tagID := canvas nextId); 			with: 'BibteX Type:'. 		canvas select 			id: tagID; 			selected: bibEntry bibType ; 			list: bibEntry bibTypeList; 			callback: [:value | bibEntry bibType: value].		 ].
> I'd like to change what is displayed on my webpage according to what the user choose from the scroll list.I saw that there was an exemple of this on localhost-->browse-->examples-->examplebrowser but the code of this exemple is not online on the contraty of the other examples.Could you help me with this code or post the code of the examplebrowser?
> Thank you very much 		 	   		

Lukas Renggli

More information about the seaside mailing list