This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
library [2022/01/24 12:47] dmytroh |
library [2022/01/24 12:58] dmytroh |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Creating a library file *.ecl* ===== | ===== Creating a library file *.ecl* ===== | ||
- | After creating number of sub-systems in a Ecolego project (*.eco), or several projects with sub-systems there might be a need to pack them in a library, and send to other users, or save them for later use. To create a library file, user has to: | + | After creating number of sub-systems in a Ecolego |
- Open Ecolego; | - Open Ecolego; | ||
- Go to File → Library → Manage library; | - Go to File → Library → Manage library; | ||
- | - Press **Select Library Folder** button and specify folder with projects that should be packed in the library *ecl file; | + | - Press **Select Library Folder** button and specify folder with [[project|projects]] that should be packed in the library *ecl file; |
- | - Mark the the projects (that contains [[sub-system|sub-systems]]) or folders with projects that should be extracted as library using ctrl or shirt keys on the keyboard; | + | - Mark the the [[project|projects]] (that contains [[sub-system|sub-systems]]) or [[folder|folders]] with projects that should be extracted as library using ctrl or shirt keys on the keyboard; |
- Click on **Export** button; | - Click on **Export** button; | ||
- Add the name to the library (for example MyFirstLibrary.ecl). | - Add the name to the library (for example MyFirstLibrary.ecl). | ||
Line 34: | Line 34: | ||
The library dialog lets you select a folder for the module and modify some information: | The library dialog lets you select a folder for the module and modify some information: | ||
- | * **Library** - Select a folder with **Select library folder** button. List of modules is initially empty, until folder which contains projects (*.eco) was specified or library files have been imported to the library. To add additional folder, right-click in this list and select **New**; | + | * **Library** - Select a [[folder|folder]] |
* **Name** - Give a name for your module. If the name is the same as a module in the same folder, that module will be overwritten; | * **Name** - Give a name for your module. If the name is the same as a module in the same folder, that module will be overwritten; | ||
* **Image** - Click to select an image for the module. The image will be displayed in the library list. | * **Image** - Click to select an image for the module. The image will be displayed in the library list. | ||
* **Description** - Enter a description for the module. It is recommended that the description includes the following information: | * **Description** - Enter a description for the module. It is recommended that the description includes the following information: | ||
- | * Overview - A brief description of what the module is for | + | * Overview - A brief description of what the module is for; |
* Context - A comment on which cases, or in which context, the module is suitable for. For instance, details on what materials it supports. | * Context - A comment on which cases, or in which context, the module is suitable for. For instance, details on what materials it supports. | ||
- | |||
- | Click **Ok** to add the module. | ||
===== Retrieving sub-systems from the library ===== | ===== Retrieving sub-systems from the library ===== | ||
Line 53: | Line 51: | ||
* Right-click an empty cell in the matrix and select **Get from library** from the pop-up menu. | * Right-click an empty cell in the matrix and select **Get from library** from the pop-up menu. | ||
* Right-click an empty place in the graph and select **Get from library** from the pop-up menu. | * Right-click an empty place in the graph and select **Get from library** from the pop-up menu. | ||
+ | |||
+ | Select sub-system module which need to be inserted in the project. Then click **Ok** to add it. | ||
==== The library window ==== | ==== The library window ==== |