2.3.2 What Is Different Between Event-Driven and Procedural Programs?

There are some fundamental differences in how event-driven and procedural programs are designed and executed:

When executing Visual LANSA applications you perform actions directly on objects.

In Universal UI functions you first choose an action, such as Add, which sets a mode in the program and then work on the object.

Also see

The Code Is Always Associated With a Component

Modes Are Not Needed because Actions Are Performed Directly

The Code for a Mode Often Becomes an Event Routine

Sequence of Actions Is Free

You Create the Interface Graphically