Scriptcase uses the concept of events to enable the developer to customize application code. Events allow the developer to define custom actions at a specific execution time (e.g. After a record is inserted, when it is loaded, upon submitting a form, ...) and for a specific type of application.
Figure 1: Event button access of Menu application.
Any event can use pre-defined functions (macros) that are available in Scriptcase. These functions are called "Scriptcase Macros".