Core Routines is the hub of all of our components at Halare. It manages the loading and startup of all components and acts as a communication hub between the components avoiding repetitive code. For example you can pass the User Name and User ID to the Core component, and all other components can use the same information when needed, avoiding the need to pass this information to all components.
It also manages the creation and mapping of tables that are used by the components.
When writing routines used in a multi-developer environment, you can add control routines that can check if the correct number of parameters have been passed to the routine, and display an error if not.
Core also includes a number of useful subforms to use in the general interface of your database.