<script>
var obj = new AW.UI.Grid;
obj.setId('Mygrid');
obj.setCellText(function(i, j){return 'FirstGrid -' + j + "-" + i});
obj.setHeaderText(function(i){return i});
obj.setRowCount(10);
obj.setColumnCount(5);
obj.setControlSize(300, 90); // width, height
//////////////////
var obj2 = new AW.UI.Grid;
obj2.setId('Mygrid2');
obj2.setCellText(function(i, j){return 'SecondGrid -' + j + "-" + i});
obj2.setHeaderText(function(i){return i});
obj2.setRowCount(10);
obj2.setColumnCount(5);
obj2.setControlSize(300, 90); // width, height
var treeText = ["", "Home", "Favorites", obj.toString(), obj2.toString()];
var treeImage = ["", "home", "favorites"];
var treeView = {0:[1, 2], 1:[3], 2:[4]};
var tree = new AW.UI.Tree;
tree.setId("tree1");
tree.setItemText(treeText);
tree.setItemImage(treeImage);
tree.setViewCount(function(i){return treeView[i] ? treeView[i].length : 0});
tree.setViewIndices(function(i){return treeView[i]});
tree.setControlSize(400, 300); // width, height
for (var r=1;r<tree.getViewIndices(0).length+1;r++){
for (var t=0;t<tree.getViewIndices(r).length;t++){
tree.getItemTemplate([tree.getViewIndices(r)[t]]).setContent("box/sign", '');
tree.getItemTemplate([tree.getViewIndices(r)[t]]).setStyle('height', 100);
}
}
tree.onItemClicked = function( event, row){ return 1; }
document.write(tree);
</script>
This topic is archived.