DragController component

The DragController component is as flash component that can be used to drag and drop items between several flash ui components, e.g. List, DataGrid, Tree.
With the DragController it is possible to set “drag and drop”-references between two components, which define if dragging and dropping from one component to another is possible and what type of items are allowed to be dragged.

It is based on the superb script of Alessandro Crugnola from sephiroth.it and adds some modifications and improvements, as well as an extensive help provided within the mxp flash extension file.

Have a look at the demo, the help files and/or download the component here.

Links to the DragController Component on sephiroth.it:

posted by nik on May 17, 2006

CXS Specification 1.2 (Compact XML Serialization)

CXS stands for Compact XML Serialization.

CXS is an XML application for data serialization developed by zehnet which offers the possibility of transferring complex data structures between programming environments.

The process of creating an XML representation of application data is called serialization.
The process of instantiating data from an XML representation is called unserialization.
CXS adapts PHP’s serialization structure to XML and extends this structure with some data types known from WDDX.

CXS is aimed to offer a representation of data structures which is compact (i.e. few bytes, little overhead) and effectively to parse in different programming environments.
The idea for CXS was to build up a serialization scheme for Flash (client) – PHP (server) communication, which can be handled easily in both environments and keeps traffic as low as possible.

CXS is offered under GNU Lesser General Public License and can be used freely. read on further »

posted by nik on March 07, 2005