Home > GDP
The LwVCL GUI Designer Package is a set of components that allows you to control the size
and location of lightweight components and provides a set of classes to control the cursor
state. The package deployment is very simple: it is necessary to create an appropriate
component controller and set the specified lightweight component as the target for the
controller. At the moment, the GUI component is in your hands!
The list below shows the basic components of the LwVCL GUI Designer Package
with short descriptions:
- Shape controller. The component allows controlling the size
and location of a specified lightweight component.
- Designer controller.
That component is a more complex variation of the shape controller. It
provides a more universal way of managing the size and location of a
specified lightweight component. In this case, the size and location
handling is carried out like in a Visual Compositor in the JBuilder,
for example.
- Several org.zaval.lw.Cursorable interface implementations
The class provides an easy way of controlling the cursor state for a
lightweight component.
The package is very small (it is about 9 Kb in a JAR file), and it is going to be
extended with the following components:
- Component Inspector. This is a visual component that provides
the possibility to customize lightweight component's properties (like
color, size, location and so on).
- Code Generator. This is a none-visual component that provides
the possibility to generate code for a specified GUI form.
The main purpose of the package development is preparation of necessary
components for creating a simple on-line lightweight development IDE that
can be used by everybody in developing their own lightweight applications.
At the moment the package is available for the both J2SE/PJ and .NET LwVCL
branches.
Note: Pay attention starting from the v4.50 of the LwVCL library GDP is
supplied as a part of the library. So to have latest version of the GDP package
download the latest version of the LwVCL.
|