Module: nagvis Branch: master Commit: d3db018e37521747df755b2e132fcdaf95f148be URL: http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis;a=commit;h=d3db018e37521747df755b2e132fcdaf95f148be
Author: Lars Michelsen <[email protected]> Date: Fri Apr 23 19:21:59 2010 +0200 The grid alignment works now as expected when the grid size is different than 32px --- share/frontend/wui/js/wui.js | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/share/frontend/wui/js/wui.js b/share/frontend/wui/js/wui.js index 9fe434f..4fac5fb 100644 --- a/share/frontend/wui/js/wui.js +++ b/share/frontend/wui/js/wui.js @@ -105,11 +105,11 @@ function gridParse() { var gridXEnd = pageWidth(); // Draw vertical lines - for(var gridX = 32; gridX < gridXEnd; gridX = gridX + gridStep) { + for(var gridX = gridStep; gridX < gridXEnd; gridX = gridX + gridStep) { grid.drawLine(gridX, gridYStart, gridX, gridYEnd); } // Draw horizontal lines - for(var gridY = 32; gridY < gridYEnd; gridY = gridY + gridStep) { + for(var gridY = gridStep; gridY < gridYEnd; gridY = gridY + gridStep) { grid.drawLine(gridXStart, gridY, gridXEnd, gridY); } @@ -382,7 +382,8 @@ function saveObjectAfterMoveAndDrop(oObj) { // When a grid is enabled align the dragged object in the nearest grid if(oViewProperties.grid_show === 1) { var gridMoveX = oObj.x - (oObj.x % oViewProperties.grid_steps); - var gridMoveY = oObj.y - (oObj.y % oViewProperties.grid_steps); + y = oObj.y + getHeaderHeight(); + var gridMoveY = y - (y % oViewProperties.grid_steps); oObj.moveTo(gridMoveX, gridMoveY); } ------------------------------------------------------------------------------ _______________________________________________ Nagvis-checkins mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagvis-checkins
