Xtree

Cross Browser Tree Widget 1.17
Created by Emil A Eklund
(http://webfx.eae.net/contact.html#emil)
For WebFX (http://webfx.eae.net/)

An object based tree widget, emulating the one found in microsoft windows, with persistence using cookies. Works in IE 5+, Mozilla and konqueror 3.

Copyright (c) 2000, 2001, 2002, 2003, 2006 Emil A Eklund

Licensed under the Apache Software License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Dependencies: xtree.css (To set up the CSS of the tree classes)

2001-01-10 Original Version Posted.

2001-03-18 Added get Selected and get/set Behavior that can make it behave more like windows explorer, check usage for more information.

2001-09-23 Version 1.1 - New features included keyboard navigation (ie) and the ability to add and remove nodes dynamically and some other small tweaks and fixes.

2002-01-27 Version 1.11 - Bug fixes and improved mozilla support.

2002-06-11 Version 1.12 - Fixed a bug that prevented the indentation line from updating correctly under some circumstances. This bug happened when removing the last item in a subtree and items in siblings to the remove subtree where not correctly updated.

2002-06-13 Fixed a few minor bugs cased by the 1.12 bug-fix.

2002-08-20 Added use Persistence flag to allow disable of cookies.

2002-10-23 (1.14) Fixed a plus icon issue

2002-10-29 (1.15) Last changes broke more than they fixed. This version is based on 1.13 and fixes the bugs 1.14 fixed without breaking lots of other things.

2003-02-15 The selected node can now be made visible even when the tree control loses focus. It uses a new class declaration in the css file '.webfx-tree-item a.selected-inactive', by default it puts a light-gray rectangle around the selected node.

2003-03-16 Adding target support after lots of lobbying.

2006-05-26 Changed license to Apache Software License 2.0.

Created 2000-12-11 All changes are in the log above. Updated 2006-05-26



Legal Notices
Copyright © 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Last Published Monday, June 27, 2016