Procedures can be protected by a password. Protected procedures may be executed by all users. However, the interface, documentation, and program code can only be accessed if the correct password is supplied.
Instead of protecting single procedures individually, all procedures of an HDevelop program or a library, respectively, can also be protected as a whole.
Protected procedures alter between two states:
To protect individual procedures, see section “Protecting a Procedure”.
To manage the protection state of multiple procedures, see section “Procedures ▹ Manage Passwords”.