diff --git a/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java b/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java
index 193a2373c..0165547e8 100644
--- a/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java
+++ b/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskEditFormComposer.java
@@ -35,7 +35,6 @@ public class TaskEditFormComposer extends GenericForwardComposer {
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
popUp = (Popup) comp;
- popUp.setVisible(false);
}
public void showEditFormFor(Task task) {
diff --git a/navalplanner-gantt-zk/src/main/resources/web/ganttz/task.dsp b/navalplanner-gantt-zk/src/main/resources/web/ganttz/task.dsp
index 193733c34..bb8f2b0bb 100755
--- a/navalplanner-gantt-zk/src/main/resources/web/ganttz/task.dsp
+++ b/navalplanner-gantt-zk/src/main/resources/web/ganttz/task.dsp
@@ -6,8 +6,8 @@
-
diff --git a/navalplanner-gantt-zk/src/main/resources/web/js/ganttz/tasklist.js b/navalplanner-gantt-zk/src/main/resources/web/js/ganttz/tasklist.js
index b01a5df84..01f46a9d2 100644
--- a/navalplanner-gantt-zk/src/main/resources/web/js/ganttz/tasklist.js
+++ b/navalplanner-gantt-zk/src/main/resources/web/js/ganttz/tasklist.js
@@ -7,14 +7,18 @@
zkTasklist = {};
HEIGHT_PER_ROW = 15; // Ganttz task row height
-HEIGHT_TIME_TRACKER = 120;
+HEIGHT_TIME_TRACKER = 200; //200
MIN_RESOLUTION_X = 600; // Minimun horizontal autoresizable window
MIN_RESOLUTION_Y = 600; // Minimun vertical autoresizable window
-TASKDETAILS_WIDTH = 300; // Taskdetails column width
-TASKDETAILS_HEIGHT = 300;
+TASKDETAILS_WIDTH = 300; // Taskdetails column fixed width (300)
+TASKDETAILS_HEIGHT = 300; // Design-relative reservated height for taskdetails (300)
TIMETRACKER_OFFSET_TOP = 200 // Design-relative height above timetracker
+
+FOOTER_HEIGHT = 40; // Design-relative footer height
+
+
SCROLLBAR_WIDTH = 15; // Scrollbars default width
zkTasklist.init = function(cmp) {
@@ -80,14 +84,14 @@ function relocateScrolls() {
// Shift scroll-y and scroll-x width (Width change)
if ( window.innerWidth > MIN_RESOLUTION_X ) {
scroller_y.style["left"] =
- (window.innerWidth - SCROLLBAR_WIDTH*2) +"px";
+ (window.innerWidth - SCROLLBAR_WIDTH -5 ) +"px"; // Extra padding
scroller_x.style["width"] =
- (window.innerWidth - TASKDETAILS_WIDTH - SCROLLBAR_WIDTH ) +"px";
+ (window.innerWidth - TASKDETAILS_WIDTH - SCROLLBAR_WIDTH +5 ) +"px"; // Extra padding
}
// Shift scroll-y and scroll-x width (Height change)
if ( window.innerHeight > MIN_RESOLUTION_Y ) {
- scroller_x.style["top"] = (window.innerHeight - SCROLLBAR_WIDTH*2) +"px";
+ scroller_x.style["top"] = (window.innerHeight - SCROLLBAR_WIDTH*2 - FOOTER_HEIGHT) +"px";
scroller_y.style["height"] = (window.innerHeight - TASKDETAILS_HEIGHT ) +"px";
listdetails.style["height"] = scroller_y.style["height"];
}
@@ -110,7 +114,7 @@ function adjustScrollableDimensions() {
scroll_container.style["width"] = timetracker.style["width"];
timetracker.style["height"] =
- (window.innerHeight - TIMETRACKER_OFFSET_TOP ) +"px";
+ (window.innerHeight - TIMETRACKER_OFFSET_TOP +5 ) +"px"; // Extra padding
scroll_container.style["height"] =
(window.innerHeight - TIMETRACKER_OFFSET_TOP - 90 ) +"px";
diff --git a/navalplanner-webapp/src/main/java/org/zk/myhello/pages/MyHelloPageListener.java b/navalplanner-webapp/src/main/java/org/zk/myhello/pages/MyHelloPageListener.java
deleted file mode 100644
index b1f59c9f3..000000000
--- a/navalplanner-webapp/src/main/java/org/zk/myhello/pages/MyHelloPageListener.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package org.zk.myhello.pages;
-
-import org.zkoss.ganttz.util.zoom.ZoomLevel;
-import org.zkoss.zk.ui.Page;
-import org.zkoss.zk.ui.util.Initiator;
-import org.zkoss.zul.Div;
-import org.zkoss.zul.Label;
-
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
-
-/**
- *
- * @author Francisco Javier Moran RĂșa
- *
- */
-public class MyHelloPageListener extends Div implements Initiator {
-
- private ZoomLevel currentDetailLevel;
-
- public MyHelloPageListener() {
- setCurrentDetailLevel(ZoomLevel.DETAIL_ONE);
- }
-
- public void doInit(Page arg0, Object[] arg1) throws Exception {
- setCurrentDetailLevel(ZoomLevel.DETAIL_ONE);
- }
-
- public void doAfterCompose(Page arg0) throws Exception {
- setCurrentDetailLevel(ZoomLevel.DETAIL_ONE);
- }
-
- public boolean doCatch(Throwable arg0) throws Exception {
- return true;
- }
-
- public void doFinally() throws Exception {
- }
-
- /**
- * @return the currentDetailLevel
- */
- public ZoomLevel getCurrentDetailLevel() {
- return this.currentDetailLevel;
- }
-
- /**
- * @param currentDetailLevel
- * the currentDetailLevel to set
- */
- public void setCurrentDetailLevel(ZoomLevel currentDetailLevel) {
- this.currentDetailLevel = currentDetailLevel;
- }
-
- public void repaint() {
- Label l = (Label) getFellow("valor");
- l.invalidate();
- }
-
-}
diff --git a/navalplanner-webapp/src/main/webapp/planner/css/productionmanagement.css b/navalplanner-webapp/src/main/webapp/planner/css/ganttzk.css
similarity index 97%
rename from navalplanner-webapp/src/main/webapp/planner/css/productionmanagement.css
rename to navalplanner-webapp/src/main/webapp/planner/css/ganttzk.css
index fe74b4f6f..4be228847 100644
--- a/navalplanner-webapp/src/main/webapp/planner/css/productionmanagement.css
+++ b/navalplanner-webapp/src/main/webapp/planner/css/ganttzk.css
@@ -258,7 +258,7 @@ tr.z-vbox-sep {
}
#ganttpanel_scroller_y {
- top: 270px; /* Calculate initial settings */
+ top: 230px; /* Calculate initial settings */
left: 920px;
width:15px;
height:330px;
@@ -266,4 +266,10 @@ tr.z-vbox-sep {
#ganttpanel_inner_scroller_y {
width:15px; /* Scroll constant */
height:1350px; /* Modified when added or removed tasks, or zoom adjustments */
+}
+
+
+.footer {
+ /* Pending to calculate general position */
+ display:none;
}
\ No newline at end of file
diff --git a/navalplanner-webapp/src/main/webapp/planner/main.zul b/navalplanner-webapp/src/main/webapp/planner/main.zul
index a2b3a7ebe..213b2b8a0 100644
--- a/navalplanner-webapp/src/main/webapp/planner/main.zul
+++ b/navalplanner-webapp/src/main/webapp/planner/main.zul
@@ -1,8 +1,7 @@
-
-
-
-
+
+
+
@@ -12,14 +11,12 @@
-
-
+
+
-
+
@@ -43,4 +40,4 @@
-
+
\ No newline at end of file