16 lines
490 B
Text
16 lines
490 B
Text
import org.eclipse.edt.rui.widgets.*;
|
|
import dojo.widgets.*;
|
|
|
|
handler HelloWorld type RUIhandler{initialUI =[ui]}
|
|
|
|
ui Box {columns=1, children=[nameField, helloLabel, goButton]};
|
|
|
|
nameField DojoTextField {placeHolder = "What's your name?", text = "World"};
|
|
helloLabel TextLabel {};
|
|
goButton DojoButton {text = "Say Goodbye", onClick ::= onClick_goButton};
|
|
|
|
function onClick_goButton(e Event in)
|
|
helloLabel.text = "Goodbye, " + nameField.text + "!";
|
|
end
|
|
|
|
end
|