r1525 - branches/bxe_2_0/js
[email protected] Tue, 3 Oct 2006 18:10:52 +0200 (CEST)
| Newsgroups | gmane.editors.bitflux.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: chregu
Date: Tue Oct 3 18:10:51 2006
New Revision: 1525
Modified:
branches/bxe_2_0/js/widget.js
Log:
more hilfetexte
Modified: branches/bxe_2_0/js/widget.js
==============================================================================
--- branches/bxe_2_0/js/widget.js (original)
+++ branches/bxe_2_0/js/widget.js Tue Oct 3 18:10:51 2006
@@ -663,10 +663,17 @@
rootNode.appendChild(document.createTextNode(node.localName));
}
this.node.insertBefore(rootNode,this.node.firstChild);
+
if (node._node) {
rootNode._node = node._node;
rootNode.addEventListener("mouseover",Widget_XPathMouseOver,false);
rootNode.addEventListener("mouseout",Widget_XPathMouseOut,false);
+ try {
+ if (node.vdom.bxeHelptext) {
+ rootNode.setAttribute("title", node.vdom.bxeHelptext);
+ }
+ } catch(e) {}
+
}
rootNode.Widget = this;
rootNode.addEventListener("click", function(e) {
@@ -793,7 +800,12 @@
while(node && node.nodeType == 1) {
//if (node.isInHTMLDocument && node.isInHTMLDocument() && node._node != cssr.top) {
- var ele = this.Popup.addMenuItem(node.vdom.bxeName);
+ if (node.vdom.bxeHelptext) {
+ var _helptext = node.vdom.bxeHelptext;
+ } else {
+ var _helptext = false;
+ }
+ var ele = this.Popup.addMenuItem(node.vdom.bxeName,null,_helptext);
ele.node.XMLNode = node;
@@ -801,7 +813,7 @@
ele.node.addEventListener("mouseout",Widget_XPathMouseOut,false);
ele.AppendToNode = node;
ele.SubPopup = this.subPopup;
-
+
ele.addMenu(this.subPopup,function(e) {
var sub = e.currentTarget.Widget.SubPopup;
sub.removeAllMenuItems();
@@ -837,9 +849,9 @@
if (ac[i].nodeType != 3 && !ac[i].vdom.bxeDontshow ) { // && !bxe_config.dontShowInContext[ac[i].namespaceURI + ":" +ac[i].localName]
if (i == 0 || ac[i].vdom != ac[i-1].vdom) {
if (ac[i].vdom.bxeHelptext) {
- _helptext = ac[i].vdom.bxeHelptext;
+ var _helptext = ac[i].vdom.bxeHelptext;
} else {
- _helptext = false;
+ var _helptext = false;
}
var menui = this.addMenuItem(ac[i].vdom.bxeName.replace(/ /g,STRING_NBSP), function(e) {
var widget = e.currentTarget.Widget;
--
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs