Bases

Top  Previous  Next

Moskito is divided into two functionality levels. The core exists of a number DLLs (program libraries) which provide data management, graphic arts issue, etc. These functions offer no user interaction. The "user's functions" make available to the user orders and menus with which he can serve the core. The user can program himself new user's functions.

New user's functions are automatically integrated into the system. It must be put only the accompanying DLL in the list moskito\main.nt\system\userif. In this DLL a procedure must be exported under a new name. By the next start of Moskito this procedure is available as an order. Within every DLL the procedure USERinit is called by program start if this exists. There start settings can be carried out. If this routine delivers one of 0 different values as a result, it is removed the whole DLL again from the system. This can be used in particular to the licence check. At that time the IO system is already active.