From d976b0725f031a1418cf583e9b2848b09d32b8d4 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Wed, 5 Mar 2008 15:31:33 +0000 Subject: [PATCH] added test case svn changeset:3976/svn branch:trunk --- .../tickets/Ticket1465ModalNotification.java | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/com/itmill/toolkit/tests/tickets/Ticket1465ModalNotification.java diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1465ModalNotification.java b/src/com/itmill/toolkit/tests/tickets/Ticket1465ModalNotification.java new file mode 100644 index 0000000000..a32a3ab63f --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket1465ModalNotification.java @@ -0,0 +1,44 @@ +package com.itmill.toolkit.tests.tickets; + +import com.itmill.toolkit.Application; +import com.itmill.toolkit.ui.Button; +import com.itmill.toolkit.ui.Label; +import com.itmill.toolkit.ui.Window; +import com.itmill.toolkit.ui.Button.ClickEvent; + +public class Ticket1465ModalNotification extends Application { + + public void init() { + + final Window mainWin = new Window("ButtonPanel containing a table test"); + setMainWindow(mainWin); + + final Window modal = new Window("Modal window"); + modal.setModal(true); + + Button b = new Button("click to show notification", + new Button.ClickListener() { + + public void buttonClick(ClickEvent event) { + modal.showNotification( + "Try clicking the button in main window!", + Window.Notification.TYPE_ERROR_MESSAGE); + + } + }); + modal.addComponent(b); + + mainWin.addWindow(modal); + + b = new Button("click to test modality!", new Button.ClickListener() { + + public void buttonClick(ClickEvent event) { + mainWin.addComponent(new Label("clicked")); + + } + }); + + mainWin.addComponent(b); + + } +} \ No newline at end of file -- 2.39.5