r1608 - branches/bxe_2_0/js

[email protected] Mon, 6 Nov 2006 16:27:31 +0100 (CET)
Newsgroups gmane.editors.bitflux.cvs
Message-ID <[email protected]>
Author: chregu
Date: Mon Nov  6 16:27:30 2006
New Revision: 1608

Modified:
   branches/bxe_2_0/js/bxeFunctions.js
Log:
don't show delete node for table-row

Modified: branches/bxe_2_0/js/bxeFunctions.js
==============================================================================
--- branches/bxe_2_0/js/bxeFunctions.js	(original)
+++ branches/bxe_2_0/js/bxeFunctions.js	Mon Nov  6 16:27:30 2006
@@ -695,32 +695,32 @@
 			});
 		} 
 	}
-	
-	popup.addMenuItem(bxe_i18n.getText("Delete {0} Element",new Array(node.vdom.bxeName)), function (e) {
-		var widget = e.currentTarget.Widget;
-		var delNode = widget.MenuPopup.MainNode;
-		//delNode.unlink();
-		bxe_history_snapshot();
-		
-		var par = delNode.parentNode
-		try {
-			var _prev = delNode._htmlnode.previousSibling;
-			var sel = window.getSelection();
-			var _pos = 0;
-			
-			if (_prev) {
-				_pos = _prev.nodeValue.length;
-				sel.collapse(_prev,_pos);
-			} else {
-				sel.collapse(par._htmlnode.firstChild,0);
+	if (node.vdom.bxeTabletype != "table-row") {
+		popup.addMenuItem(bxe_i18n.getText("Delete {0} Element",new Array(node.vdom.bxeName)), function (e) {
+			var widget = e.currentTarget.Widget;
+			var delNode = widget.MenuPopup.MainNode;
+			//delNode.unlink();
+			bxe_history_snapshot();
+			
+			var par = delNode.parentNode
+			try {
+				var _prev = delNode._htmlnode.previousSibling;
+				var sel = window.getSelection();
+				var _pos = 0;
+				
+				if (_prev) {
+					_pos = _prev.nodeValue.length;
+					sel.collapse(_prev,_pos);
+				} else {
+					sel.collapse(par._htmlnode.firstChild,0);
+				}
+			} catch(e) {
 			}
-		} catch(e) {
-		}
-		delNode.unlink();
-		
-		bxe_Transform(false,false,par);
-	},bxe_i18n.getText("Deletes the Element and all its children"));
-	
+			delNode.unlink();
+			
+			bxe_Transform(false,false,par);
+		},bxe_i18n.getText("Deletes the Element and all its children"));
+	}
 	if (node.parentNode.canHaveText) {
 		popup.addMenuItem(bxe_i18n.getText("Clean "), function (e) {
 			var widget = e.currentTarget.Widget;
-- 
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs