vegUI.org home of the javascript based window manager and AJAX framework

vegUI Download

You can get the latest vegUI release for free by clicking the appropriate link below. vegUI is - as of version 2.0.5 - released under the MIT license which allows you to use it for any projects (including commercial projects) for free as long as you include it's copyright message.

Latest Release (22th November, 2007)

file-name version size description
vegUI2.1.4.tar.gz 2.1.4 223 KB The vegUI libraries in commented and compressed versions, also includes a small test page and all tutorial examples including image graphics
vegUI2.1.4.zip 2.1.4 316 KB The vegUI libraries in commented and compressed versions, also includes a small test page and all tutorial examples including image graphics

Notify me

Would you like me to notify you when a new version of vegUI is released? Simply sign up for the vegUI newsletter below.
email:

Like vegUI?

If you enjoy working with vegUI and want to help get it some exposure you can do so by rating it one of these sites: Thanks for your help, it is appreciated.

Previous Releases

file-name version
vegUI2.1.3.zip 2.1.3
vegUI2.1.2.zip 2.1.2
vegUI2.1.1.zip 2.1.1

Latest Change Log

2007-11-22 vegu@vegui.org
        * version 2.1.4
        * VegUIBridge: fixed IE6 crash bug
        * VegUIMenu: fixed bug that occured with multiple levels of nested
        menus. Now all nested menus should close accordingly on mouse out.


2007-11-09 vegu@vegui.org
        * VegUIContentBox: added noKeyScrolling property that allows you to
        disable content scrolling via keyboard arrow and page up/down keys
        * PropertySet: calling dataset_update() while input is currently
        active on a field will no longer break the widget

Previous Changes

2007-10-15 vegu@vegui.org
        * version 2.1.3
        * VegUIList: fixed error that would prevent item selection after an
        item was dropped from the list via drop_item()
        * VegUIList: fixed error that occured when drop_item() was called
        * VegUIList: prototype compatibility fix that was missed by version
        2.1.2

2007-09-23 vegu@vegui.org
        * version 2.1.2
        * Array iteration should no longer cause errors when vegUI is used
        together with the prototype library

2007-09-10 vegu@vegui.org
        * VegUIPropertySet: new field property: is_large. If set to >0 the
        field input will be a textarea of n height instead of a one line input
        box

2007-06-19 vegu@vegui.org

        * VegUIContentBox: the onresize and ondock events that make sure that
        the scrollbars are aligned correctly are now set using the event_add
        method instead of being assigned directly.

2007-06-11 vegu@vegui.org
        * version 2.1.1
        * VegUIList: added: error check to drop_item that will cause the method
        to bail should the submitted index be invalid.
        * VegUIList: fixed: hItem property will be set to null if the item
        dropped by the drop_item method is match with hItem
        * VegUIScrollBar: fixed: bug with scroll() that allowed the content to
        be scrolled past postion 0.
        * ChangeLog: fixed dates on the last three time stamps which
        previously pointed to 2008, duh.

2007-05-25 vegu@vegui.org

        * version 2.1.0

        * VegUIMenu: added new template property T.noCorrection, if true
        the menu will be allowed to go outside of the manager node's
        proportions. If false (default) then it will auto correct it's
        position on popup should it be positioned outside of the manager's
        borders.

2007-05-11 vegu@vegui.org

        * VegUIContentBox: added page scrolling using the pgUP and pgDown keys

2007-05-08 vegu@vegui.org

        * VegUICheckBox: added child element BtnLabel that is attached to the
        Label child element of the checkbox - this has the effect that the
        user can now click on the label in order to toggle the checkbox
        checked or unchecked

        * VegUINode: added method: clone_children() - which allows you to clone
        all children of the element that are of the same type from a certain
        element

        * VegUIManager: added method: clone_elements() - which allows you to
        clone multiple elements from the same template

2007-04-24 vegu@vegui.org
        * version 2.0.9
        * Opera: fixed mousewheel scrolling in opera 9.2
        * sniffer: the vegui browser sniffer now also sniffs the version of
        the browser which will stored in VUI_BROWSER_INFO.version

2007-01-24 vegu@vegui.org
        * version 2.0.8

2007-01-24 vegu@vegui.org
        * VegUITaskbar: added btnOffset property that defines the initial
        offset of the buttons to their relative starting point.
        * VegUINode: added a second option argument to the build_node method,
        that will cause the node to take over an existing HTML node isntead of
        creating a new element
        * VegUINode: stick() now docks the attached node to the parent node
        of the element it is attached to.
        * VegUIFXShadow: shadow effect now works properly in IE
        * VegUIManager: added a second option argument to the build_manager
        method that if true will cause the manager to take control of the body
        element.

2007_01-23 vegu@vegui.org
        * fixed a bug with the merge() function that would not merge
        properties that were arrays as arrays
        * VegUINode: the dock() method now takes a second optional argument,
        which will cause the node to be inserted before the submitted node