return;\r
}\r
var xmlString = selection[0].toXmlString(true);\r
- var TAG_START_PATTERN = new RegExp("<([0-9a-zA-Z\.]+)([^>]*)>", "gi");\r
- var TAG_END_PATTERN = new RegExp("</([0-9a-zA-Z\.]+)>", "gi");\r
+ var TAG_START_PATTERN = new RegExp("<([0-9a-zA-Z\.:]+)([^>]*)>", "gi");\r
+ var TAG_END_PATTERN = new RegExp("</([0-9a-zA-Z\.:]+)>", "gi");\r
var TAG_CLOSE_PATTERN = new RegExp("(/?>)", "gi");\r
var TAG_ATTRIBUTE = new RegExp("\\s([0-9a-zA-Z:_]+)\\=\"([^\"]*)\"", "gi");\r
// Not implemented yet\r
xmlString = xmlString.replace(new RegExp("(xml_attvalue_end)", "g"), '</span>');\r
xmlString = '<div style="margin-left:-10px;">' + xmlString + '</div>';\r
this.htmlPane.setHtml(xmlString);\r
- /*\r
var call = new qx.util.DeferredCall(function(){\r
var htmlDom = this.htmlPane.getContentElement().getDomElement();\r
var spans = qx.bom.Selector.query("span", htmlDom);\r
}\r
}, this);\r
call.schedule();\r
- */\r
}, this);\r
dataModel.requireContextChange(); \r
},\r
var width = qx.bom.element.Dimension.getWidth(span);\r
var value = span.innerHTML;\r
qx.bom.element.Style.set(span, "display", "none");\r
- var input = qx.bom.Element.create("input", {value:value, style:'width:'+width+'px;'});\r
- qx.dom.Element.insertAfter(input, span); \r
+ var input = qx.bom.Element.create("input", {value:value, style:'width:'+width+'px;height:14px;border-width:1px;padding:0px;font-size:11px;'});\r
+ //var input = new qx.html.Input("text");\r
+ //input.setStyles({width:width+'px', height:'14px', borderWidth:'1px', padding:'0px', fontSize:'11px'}); \r
+ qx.dom.Element.insertAfter(input, span);\r
+ //input.setTextSelection(0);\r
},\r
\r
/**\r