1 jls.loader.provide('jls.win32.TreeElement'); 2 3 jls.loader.require('jls.win32.WindowElement'); 4 jls.loader.require('jls.win32.TreeView'); 5 6 jls.win32.TreeElement = jls.lang.Class.create(jls.win32.WindowElement, 7 { 8 initialize : function($super, parameters, parent) { 9 $super(parameters, parent); 10 }, 11 onCreate : function() { 12 this._window = new jls.win32.TreeView('', this.getWindowStyle(), 13 this.getX(), this.getY(), this.getW(), this.getH(), 14 this.getParentWindow(true), this.getWindowId(true), this.getWindowExStyle()); 15 }, 16 addRootItem : function(label) { 17 return this._window.insertRootItem(label); 18 } 19 }); 20 21 jls.win32.TreeElement.Item = jls.win32.TreeView.Item; 22