:: Forum >>

Tree with checkbox

Hi,
For example, I am using the following code:
var MyTreeCheckbox = AW.Tree.Item.subclass();

MyTreeCheckbox.create = function(){
AW.Templates.Checkbox.create.call(this);
}

var treeValue = ["", true, false, "mixed", false, true, false];
var treeText = ["", "Home", "Favorites", "Font size", "Search", "Child1", "Child2"];
var treeImage = ["", "home", "favorites", "fontsize", "search"];
var treeView = {0:[1, 2, 3, 4], 1:[5, 6], 2:[7], 3:[8], 4:[9]};

var tree = new AW.UI.Tree;
tree.setItemTemplate(new MyTreeCheckbox);
tree.setItemValue(treeValue);
tree.setItemText(treeText);
tree.setItemImage(treeImage);
tree.setViewCount(function(i){return treeView[i] ? treeView[i].length : 0});
tree.setViewIndices(function(i){return treeView[i]});
document.write(tree);
tree.onItemClicked = function(event, i){
alert(i);
}


But tree.onItemClicked dsn't work?
Please help.
Thanks.
Igor K.
Monday, August 27, 2007
Yes, this is a bug - onItemClicked does not fire because checkbox calls refresh() on the clicked item. Try using onItemMouseDown(event, i) or onItemValueChanged(value, i) events.
Alex (ActiveWidgets)
Monday, August 27, 2007
OK!
Thanks.
Igor K.
Tuesday, August 28, 2007

This topic is archived.


Back to support forum

Forum search