The standard libraries shipped with MLDesigner are write-protected, i.e., they are read-only and you can only open them, but it is not possible to extend them. You must create a container where you can save copies of existing primitives, modules or systems or alternatively create new models in a read/write environment.
To create a new library proceed as follows:
- Click File item from the main menu bar and choose New or click the corresponding tool button New Model. A Create New Model dialog is displayed. Alternatively you can right-click on 'My Libraries' and choose New Model → Library.
- Make sure that Library is chosen as the Type of Model. If the Create New Model dialog pops up the ﬁrst time, library should be selected already as default.
- Specify the name of your library by setting Logical Name to First Steps. The logical name can contain any character in contrast to the physical name.
- Leave the Library ﬁeld blank to create a top level library.
- The Physical Name ﬁeld is set automatically when you click in the next input ﬁeld. If not given manually, the physical name is derived from logical name by replacing all characters different from letter, digit, or ’_’ with an ’_’. You can give the library a different physical name to the logical name. The logical name appears in the Library View window.
- The Physical Location ﬁeld is set automatically to $MLD_USER.
- Leave the Group Permissions and World Permissions as they are set by default. Using these check boxes, you can normally control the access to your models for members of your group and other users.
- You have the opportunity to type a brief description for your library in the Description input ﬁeld. This text appears in the tool tip text when the cursor is placed over the Library in the Tree View window and as an introduction for the online documentation which is automatically generated.
- Click OK button to create the library.