This site was created in order to guide you step by step through the process of writing your own programs in A4gl. To run our examples please download and install the VDC Client first.

If you want to start the 4gl application and have the client operate in Listen mode then you need to set these settings manually. In order for a 4GL application to talk to the client, you need to tell Au-bit4GL where the client is that it needs to connect to, by using the Clients IP address. Setting A4GL_UI=XML makes Aubit4GL use the XML protocol required for communicating with the Client program. You therefore need to set :

$ export AFGLSERVER=ip.addr.of.client
(You may also need to set A4GLPORT – although this default to the same values within the Client and the XML UI module.)

$ export A4GL_UI=XML

Ring menu, Dialog menu, Pulldown menu.

VDC Navigation

More Details

DateEdit fields with the Attribute “format”


More Details

Special Attributes in A4GL

In this leasson we want to demonstrate the
different attributes for the screenform, such as : ButtonEdit, TextEdit… .
Each screenform attribute has a special attribute.

More Details

TextEdit fields

VENTAS VDC Making TextEdit Fields

More Details

Main Window

VDC Main Windows Demo

More Details

Input fields

VENTAS VDC Input Fields

More Details

Using Google Maps with the VDC

VENTAS VDC and Google Maps

More Details

Using Folder tabs

VENTAS VDC Folder Tabs Example

More Details

Using the Construct

A4GL Construct Example

More Details

A4gl Attributes

VENTAS VDC A4GL Attributes

More Details

Display/Input Arrays

VENTAS VDC Display Array

More Details


VENTAS VDC Progressbar

More Details

Using VENTAS default style


More Details