From 4b728792e7345d3f91a01ed692ff5024e9d8828c Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Thu, 7 Jan 2010 17:08:53 +0100 Subject: [PATCH] ItEr42S20CUImportarTraballoRealizadoPorSubcontrataItEr41S23: Changed task properties popup for a window. --- .../org/zkoss/ganttz/TaskEditFormComposer.java | 17 ++++++++++------- .../src/main/webapp/planner/order.zul | 8 ++++++-- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java b/ganttzk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java index 3c44e2844..fb098f174 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java @@ -29,7 +29,7 @@ import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.util.GenericForwardComposer; import org.zkoss.zul.Datebox; import org.zkoss.zul.Textbox; -import org.zkoss.zul.api.Popup; +import org.zkoss.zul.api.Window; public class TaskEditFormComposer extends GenericForwardComposer { @@ -37,7 +37,7 @@ public class TaskEditFormComposer extends GenericForwardComposer { } - private Popup popUp; + private Window popUp; private Task currentTask; @@ -52,18 +52,21 @@ public class TaskEditFormComposer extends GenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); - popUp = (Popup) comp; + popUp = (Window) comp; } public void showEditFormFor(Component openRelativeTo, Task task) { this.currentTask = task; - popUp.open(openRelativeTo, "after_start"); + try { + popUp.setMode("modal"); + } catch (InterruptedException e) { + throw new RuntimeException(e); + } updateComponentValuesForTask(currentTask); } private void updateComponentValuesForTask( ITaskFundamentalProperties currentTask) { - // popUp.setTitle(currentTask.getName()); name.setValue(currentTask.getName()); startDateBox.setValue(currentTask.getBeginDate()); endDateBox.setValue(new Date(currentTask.getBeginDate().getTime() @@ -90,7 +93,7 @@ public class TaskEditFormComposer extends GenericForwardComposer { public void onClick$ok(Event event) { if (okPressed()) { - popUp.close(); + popUp.setVisible(false); } } @@ -102,4 +105,4 @@ public class TaskEditFormComposer extends GenericForwardComposer { return true; } -} +} \ No newline at end of file diff --git a/navalplanner-webapp/src/main/webapp/planner/order.zul b/navalplanner-webapp/src/main/webapp/planner/order.zul index 18a7f6aaf..f0e6fd1e8 100644 --- a/navalplanner-webapp/src/main/webapp/planner/order.zul +++ b/navalplanner-webapp/src/main/webapp/planner/order.zul @@ -40,7 +40,11 @@ - + + @@ -79,7 +83,7 @@