You are on page 1of 2

dhtmlxSuite 2010 Rel.1 (DHTMLX 2.

6) Standard edition build 100916 (with IE9 bet


a fix applied) + dhtmlxChart 2.6.5
These components are allowed to use under GPL or you need to obtain Commercial o
r Enterise License
to use them in not GPL project. PLease contact sales@dhtmlx.com for details
(c) DHTMLX Ltd.

USER NOTES:
Activation Key
---------------
You do not need any activation key. Just unzip the package and it is ready for u
se.

Package Content
---------------
dhtmlxSuite package contains common documentation and samples browser for all co
mponents included. To open it just load index.html from the root of the package.
It's better run it this from a web server, cause some samples requires http con
nection and some PHP (though not really many of them).
Directory structure:
To start with some component please go down to its folder within the package. Fo
r example dhtmlxGrid.
- "codebase" folder contains all stuff you need to work with grid. Javascript (.
js) and style (.css) files in the root of codebase is a minimum set of files you
need to start.
- codebase/ext - extensions of basic functionality (basic is also quite
wide) are in ext folder within "codebase".
- codebase/excells - additional cell editors are in excels folder under
"codebase".
- codebase/imgs - contains images which are necessary for component to w
ork - like down and up arrows for sorting, images for some included cell editors
, skins related images.
So, "codebase" folder contains all you need to use component.
- "sources". This folder contains same js files which are in "codebase", but not
compressed and with kept comments. These files can be useful if you need to mak
e your own modifications in original code.
- "doc" and "samples" folders contain documentation and samples files.
If you need to use more than one component in your application you can put files
from their codebase folders into one. The only conflict can be with dhtmlxcommo
n.js file, as it is included in all components. Do not hesitate to overwrite th
em, just make sure you keep the one which is most recent (this is important when
you get component updates. Originally dhtmlxcommon.js is the same in all compon
ents codebase folders).
Library Compilation
--------------------
You can use compilation of entire DHTMLX Library available as dhtmlx_std_full.zi
p (find it in the root of the package). All components, extensions and styles ar
e combined there within dhtmlx.js, dhtmlx.css and folder with necessary images.
Although it's unlikely that all available extensions will be used in a single ap
plication, it's still a good and fast way to start developing with DHTMLX. On pr
oduction stage, you can leave only required components/extensions/functionality
and minimize dhtmlx.js file size with the help of libCompiler (see below).

Create Single File Library with libCompiler (beta. requires PHP)


----------------------------------------------------------------
dhtmlxSuite contains the tool which can combine numerous script files of DHTMLX
library into a single JS file (+ single CSS file) depending on chosen functional
ity.
To use this tool, you need to unzip dhtmlxSuite package content into directory u
nder web server with support for PHP and load [dhtmlxSuitePackage]/libCompiler/i
ndex.html. Currently there is no difference between libCompiler delivered with S
tandard and Professional Editions of dhtmlxSuite, but resulting files functional
ity depends on Edition of course.
More details about usage of libCompiler can be found here: http://www.dhtmlx.com
/docs/products/docsExplorer/index.shtml?node=libc_

We hope you enjoy working with dhtmlx components!


Best Regards,
dhtmlx team.

You might also like