diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2011-02-08 08:10:17 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2011-02-08 08:10:17 +0000 |
commit | d81494d1a0c9daa1897203c9d4b49e29ea697219 (patch) | |
tree | a32b16ead22253c60261d7af21c864d9ab3b7d6c /sca-cpp/trunk/modules/edit/htdocs/page/page.js | |
parent | 3cb164dea51add6d6c26210bc6fa58ab8f098cfe (diff) |
Refactor groups of reusable components and improve layout a bit. Fix bug preventing saving empty composites.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068288 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-cpp/trunk/modules/edit/htdocs/page/page.js | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/sca-cpp/trunk/modules/edit/htdocs/page/page.js b/sca-cpp/trunk/modules/edit/htdocs/page/page.js index 41273d9824..c1a2311fa2 100644 --- a/sca-cpp/trunk/modules/edit/htdocs/page/page.js +++ b/sca-cpp/trunk/modules/edit/htdocs/page/page.js @@ -22,6 +22,12 @@ */ var page = {}; +/** + * Default positions and sizes. + */ +var palcx = 250; +var trashcx = 230; + if (ui.isIE()) { /** @@ -78,12 +84,12 @@ if (ui.isIE()) { return false; // Discard element dragged out of page area - if (ui.csspos(page.dragging.style.left) < 350 && page.dragging.id.substring(0, 8) != 'palette:') { - if (ui.csspos(page.dragging.style.left) >= 330) { + if (ui.csspos(page.dragging.style.left) < palcx && page.dragging.id.substring(0, 8) != 'palette:') { + if (ui.csspos(page.dragging.style.left) >= trashcx) { // Unless it's close enough to page area, then move it there - page.dragging.style.left = 350; - page.dragging.cover.style.left = 350; + page.dragging.style.left = palcx; + page.dragging.cover.style.left = palcx; } else { page.dragging.parentNode.removeChild(page.dragging); @@ -215,12 +221,12 @@ if (ui.isIE()) { return false; // Discard element dragged out of page area - if (ui.csspos(page.dragging.style.left) < 350 && page.dragging.id.substring(0, 8) != 'palette:') { - if (ui.csspos(page.dragging.style.left) >= 330) { + if (ui.csspos(page.dragging.style.left) < palcx && page.dragging.id.substring(0, 8) != 'palette:') { + if (ui.csspos(page.dragging.style.left) >= trashcx) { // Unless it's close enough to page area, then move it there - page.dragging.style.left = 350; - page.dragging.cover.style.left = 350; + page.dragging.style.left = palcx; + page.dragging.cover.style.left = palcx; } else { page.dragging.parentNode.removeChild(page.dragging); |