Visual LANSA programs are event-driven whereas traditional LANSA (Universal UI) functions are procedural. This section describes the basic differences between these two programming methods. It also introduces the new commands used in Visual LANSA, called RDMLX, and lists the RDML Commands that cannot be used in Visual LANSA.
If you are totally new to Visual LANSA, you may want to skip this section now and return to it after you created and executed a few Visual LANSA forms.
Also see
2.3.1 Dynamic and Flexible Programs
2.3.2 What Is Different Between Event-Driven and Procedural Programs?
2.3.3 How Is the Code Different in a Function and a Form?