Introduction"

From Documentation
Line 4: Line 4:
 
ZK Studio includes the tools shown and listed below:
 
ZK Studio includes the tools shown and listed below:
  
[[Image:ZKStudioOverview.png|640px]]
+
[[Image:ZKStudioOverview.png]]
  
 
# '''ZUL Editor''': ZUL Editor is a document editor for modifying *.zul & *.zhtml files
 
# '''ZUL Editor''': ZUL Editor is a document editor for modifying *.zul & *.zhtml files

Revision as of 09:50, 2 December 2010

About ZK Studio

ZK Studio is an Eclipse plug-in to assist in the rapid development of Direct Rich Internet Applications (Direct RIA) using the ZK Ajax Framework. With the aid of ZK Studio, you are able to develop ZK Web Applications quickly and easily.

ZK Studio includes the tools shown and listed below:

ZKStudioOverview.png

  1. ZUL Editor: ZUL Editor is a document editor for modifying *.zul & *.zhtml files
  2. ZUL Palette: The Palette provides a Drag & Drop component toolbox for use with ZUL files
  3. ZUL Visual Editor: The Visual editor displays a rendered view of the zul file
  4. Hierarchy View of Web Page: The view presents a hierarchical view of the content in the currently selected ZUL Editor
  5. Property View of UI tag: The property view displays a list of attribute & value pairs which correspond to the currently selected node in the ZUL Editor or Hierarchical View of the Web Page

In addition to the above GUI tools, ZK Studio also provides these features:

New ZK Wizard: There are two main wizards; the first is New ZK project Wizard, it is actually an Eclipse Dynamic Web Project adding support for the ZK Ajax framework. The second is the New ZUL File Wizard which creates a new *.zul file.
ZK Style Designer: The designer helps you to customize the ZUL component via a friendly GUI interface.
ZK DB form Builder:DB Form Builder is a wizard which help developers generate a DB CRUD Form without typing any code.
ZK Sample Code: ZK's Sample Code is aimed at helping beginners to quick understand ZK, learn by well organized examples.
zk.xml Editor: The editor assists you in editing the ZK's configuration file (zk.xml).