aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/itmill/toolkit/demo/featurebrowser/WindowingExample.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/demo/featurebrowser/WindowingExample.java b/src/com/itmill/toolkit/demo/featurebrowser/WindowingExample.java
index 891e450dbe..c7ab103ad4 100644
--- a/src/com/itmill/toolkit/demo/featurebrowser/WindowingExample.java
+++ b/src/com/itmill/toolkit/demo/featurebrowser/WindowingExample.java
@@ -55,6 +55,17 @@ public class WindowingExample extends CustomComponent {
getApplication().getMainWindow().addWindow(w);
}
}));
+ main.addComponent(new Button("Create a new modal window",
+ new Button.ClickListener() {
+ public void buttonClick(ClickEvent event) {
+ Window w = new Window("Modal window");
+ w.setModal(true);
+ Label l = new Label(txt);
+ l.setContentMode(Label.CONTENT_XHTML);
+ w.addComponent(l);
+ getApplication().getMainWindow().addWindow(w);
+ }
+ }));
main.addComponent(new Button(
"Open a application-level window, with shared state",
new Button.ClickListener() {