Developer

Top  Previous  Next

 

The Developer can be activated by right clicking the mouse on the applications background and select the appropriate popup menu command.

 


clip0032


 

By activating Developer the following form appears:

 


clip0033


 

A brief explanation of the Developer's Control Panel contents is the following:

 

Application

 

The Application contains the basic application parameters. All the Application's data are saved in the file kosmos.apl (it is unique for any client or server installation).

 

Menus

 

An application its possible to have more than one menu file (*.mn), but only one is activated in a client at a given time. The active menu is defined in Application's parameters. From this point we can create new menus or modify existent ones.

 

Forms

 

One application, in order to be workable, must have forms. The forms communicate with the database of the application. From this point we can only modify forms. The addition of new forms is achieved automatically by the system i.e. when we name a new form to open then the system creates one or give us the opportunity (by using a wizard) to create one. The forms are stored as (*.fm) files.

 

Reports

 

We can modify the reports of the application. The addition of new reports is achieved automatically by the system i.e. when we name a new report to open then the system creates one or give us the opportunity (by using a wizard) to create one. The  reports are stored as (*.rt) files.

 

Scripts

 

We add of modify scripts that are written in AutoScript and are called as external subroutines. The scripts are saved as (*.cd) files.

 

Themes

 

An application its possible to have more than one theme file (*.th), but only one is activated in a client at a given time. The active theme is defined in Application's parameters. From this point we can create new themes or modify existent ones.

 

Agent Prototypes

 

Here we define new or modify existing agent prototypes. We use the term prototype because every agent that created and activated gets its code and definition from those prototypes. The prototypes of agents are not running agents. Never!

 

Database Manager

 

From here we can add or modify tables to the connected database (The connected database is defined in files INI.INI and UDL.UDL in the server's or developer's installation). We can also define relations between tables by defining "foreign keys".

 

Agency

 

Here we can inspect the active (running) agents of the system.