library.html 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <html>
  2. <head>
  3. <title>Logisim libraries</title>
  4. </head>
  5. <body bgcolor="FFFFFF">
  6. <h1>Logisim libraries</h1>
  7. <p>Every Logisim project is automatically a library that can be loaded
  8. into other Logisim projects: Just save it into a file and then load
  9. the library within another project. All of the circuits defined in the
  10. first project will then be available as subcircuits for the second.
  11. This feature allows you to reuse common components across projects
  12. and to share favorite components with your friends (or students).</p>
  13. <p>Each project has a designated "main circuit," which can be changed
  14. to refer to the current circuit via the Set As Main Circuit option
  15. in the Project menu. The <em>only</em> significance of this is that
  16. the main circuit is the one that is displayed when you first open
  17. the project. The default name of the circuit in a newly created file
  18. ("main") has no significance at all, and you can feel free to delete
  19. or rename that circuit.</p>
  20. <p>With a loaded Logisim library, you are allowed to view circuits and
  21. manipulate their states, but Logisim will prevent you from altering
  22. the circuits' design and other data stored within the file.</p>
  23. <p>If you want to alter a circuit in a loaded Logisim library, then
  24. you need to open it separately within Logisim. As soon as you save
  25. it, the other project should automatically load the modified version
  26. immediately; but if it does not, you can right-click the library
  27. folder in the explorer pane and select Reload Library.</p>
  28. <p><strong>Next:</strong> <em><a href="../index.html">User's Guide</a></em>.</p>
  29. </body>
  30. </html>