The second release of the JavaScript Namespace project is here. New inclusions are the System.Web Namespace, which includes the System.Web.UI.Page static class, and the System.Web.UI.Control inheritable class. Also included are several fixes in the System, and System.Xml Namespaces.
The first Web Control based on the System.Web.UI.Control class has been released. It is a simple yet powerful example of an object-oriented Web Control at work.
To use include the System, System.Web, and System.Web.UI.WebControls.Toolbar Namespaces. Then review the HTML syntax below for controlling the UI.
<DIV Name="a" WebControlClass="System.Web.UI.WebControls.Toolbar" style="height:70" onclick="Click_Event" onselectstart="return(false)" oncontextmenu="return(false)">
<SPAN WebControlClass="System.Web.UI.WebControls.ToolbarButton" Text="Hello There" Name="Stuff" Icon="Book.gif" width=95 ToolTip="Hello World"></span>
<SPAN WebControlClass="System.Web.UI.WebControls.ToolbarButton" Text="Hello There" Icon="Book.gif" width=95></span>
<SPAN WebControlClass="System.Web.UI.WebControls.ToolbarButton" Text="Hello There" Icon="Book.gif" width=95></span>
</DIV>
The JavaScript Namespace needs JavaScript developers who want to write interesting helper classes to be intergrated into the Namespace. You will have open creative license so long as everything fits nicely in the Namespace.
Please visit: http://sourceforge.net/projects/jxml/
The XML DOM API project has grown to include significant additional functionality, which can be used beyond the needs of XML. Recent changes have included new data types which are based on the original data types built into JavaScript, but have new methods to increase their overall functionality. Because of this the project name has changed to the JavaScript Namespace Initiative.
Using the new Namespace design developers can create generic, or project specific classes and namespaces, which can be added to the base Namespace and or inherit functionality from existing classes/namespaces.... read more