var toolTree;
function initToolTree() {
var tree;
var root = new Ext.tree.AsyncTreeNode({
id : 'root',
text : '工具樹',
expanded : true
});
var loader = new Ext.app.MenuLoader({
dataUrl : 'xml/toolTree.xml' //調用xml頁面
});
tree = new Ext.tree.TreePanel({
autoScroll : true,
autoHeight : false,
autoWidth : false,
rootVisible : false,
animate : true,
border : false,
lines : true,
root : root,
loader : loader,
listeners : {
render : function(tp) {
},
loadexception : function(loader, node, response) {// 解決在IE下偶爾有不能加載的bug
node.loaded = false;
node.reload.defer(10, node);// 不停的加載,直到true
}
}
});
tree.on('click', function(node) {
if (node.id == '1') {
RunWrong.data.testRun();
}
if (node.id == '2') {
DeleteXiaoIWord.form.showWindow();
}
if (node.id == '3') {
configWindow.show();
}
});
return toolTree = tree;
};