From fbe710b5c89587585d7e356df6de1db0ad173ba2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Sat, 22 Aug 2009 20:04:48 +0200 Subject: [PATCH] ItEr22S12CUVistaRecursosTempoPorProxectoItEr21S07: When the window is resized the timetracker is also resized as needed --- .../ganttz/resourceload/resourcesloadlist.js | 20 +++++++++---------- .../main/resources/web/js/ganttz/tasklist.js | 3 +-- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/ganttzk/src/main/resources/web/js/ganttz/resourceload/resourcesloadlist.js b/ganttzk/src/main/resources/web/js/ganttz/resourceload/resourcesloadlist.js index 3638d4cdc..e4934b444 100644 --- a/ganttzk/src/main/resources/web/js/ganttz/resourceload/resourcesloadlist.js +++ b/ganttzk/src/main/resources/web/js/ganttz/resourceload/resourcesloadlist.js @@ -1,25 +1,25 @@ var TIMETRACKER_OFFSET_TOP = 120; +zkResourcesLoadList = initializeClass( {}); - -zkResourcesLoadList = initializeClass({}); - -function initializeClass(classObject){ - function watermark(){ +function initializeClass(classObject) { + function watermark() { return document.getElementById('watermark'); } - function timetracker(){ + function timetracker() { return document.getElementById('timetracker'); } - classObject.init = function(cmp){ + classObject.init = function(cmp) { this.adjustTimeTrackerSize(cmp); + YAHOO.util.Event.addListener(window, 'resize', + zkResourcesLoadList.adjustTimeTrackerSize, cmp); } classObject.adjustTimeTrackerSize = function(cmp) { - watermark().style["height"] = cmp.clientHeight+"px"; - timetracker().style["width"] = cmp.clientWidth+"px"; + watermark().style["height"] = cmp.clientHeight + "px"; + timetracker().style["width"] = cmp.clientWidth + "px"; } return classObject; -} +} \ No newline at end of file diff --git a/ganttzk/src/main/resources/web/js/ganttz/tasklist.js b/ganttzk/src/main/resources/web/js/ganttz/tasklist.js index d95f07c81..450146f2b 100644 --- a/ganttzk/src/main/resources/web/js/ganttz/tasklist.js +++ b/ganttzk/src/main/resources/web/js/ganttz/tasklist.js @@ -54,8 +54,7 @@ function listenToScroll(){ } - -window.onresize = relocateScrolls; +YAHOO.util.Event.addListener(window, 'resize',relocateScrolls); /* * Move scrollbars to locate them on left and bottom window borders */