Updated doc for library view

This commit is contained in:
Matthias Koefferlein 2019-08-04 01:54:16 +02:00
parent 7c0dd07d42
commit 25aa54eebf
7 changed files with 59 additions and 4 deletions

View File

@ -101,6 +101,3 @@ plugins.depends += lib rdb db
unit_tests.depends += plugins $$MAIN_DEPENDS
RESOURCES += \
laybasic/laybasic/layResources.qrc

View File

@ -17,6 +17,7 @@
<topic href="/manual/cell.xml"/>
<topic href="/manual/hier.xml"/>
<topic href="/manual/cell_list.xml"/>
<topic href="/manual/library_view.xml"/>
<topic href="/manual/hiding.xml"/>
<topic href="/manual/zoom.xml"/>
<topic href="/manual/global_trans.xml"/>

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
<doc>
<title>The Library View</title>
<keyword name="Library View"/>
<keyword name="View"/>
<p>
Beside the cell list, a library view is provided as a support view
for the layout panel. This sub-panel displays the libraries available
and allows browsing the cells and PCells inside a library.
</p>
<p>
By default, the library view is shown below the cell tree. You can
rearrange the views by dragging them at their title bar and docking
them in other places of the main window.
To reset the window arrangement to the default configuration, use "Restore Window" from the
"View" menu.
</p>
<p>
The library view shows the cells and PCells of one library. To select a library,
choose it from the selection box at the top of the library view.
</p>
<p>
PCells are shown with a small "gear" icon in the library view. If PCells are
instantiated, the variants in use are shown as entries below the PCell entry.
</p>
<p>
In edit mode, cells can conveniently be placed by dragging them from the
library view to the layout canvas. If a PCell variant is dragged, another
instance of this PCell variant is created. If a PCell master is dragged,
KLayout will pop up the PCell parameter definition dialog on drop.
</p>
</doc>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 413 KiB

After

Width:  |  Height:  |  Size: 776 KiB

View File

@ -18,7 +18,7 @@
<img src="/manual/main_window.png"/>
</p>
<h2>Left Part - The Hierarchy Browser and Navigator</h2>
<h2>Left Part - The Hierarchy Browser, Library View and Navigator</h2>
<p>
The left panel is the
@ -45,6 +45,20 @@
<img src="/manual/hierarchy_panel.png"/>
</p>
<p>
The sub-panel below the hierarchy browser is the library view. This view
shows the libraries registered in the system and their content:
</p>
<p>
<img src="/manual/library_view.png"/>
</p>
<p>
The library view is used to browse and place library cells, which can
be normal cells or PCells. Read more about the library view here: <link href="/manual/library_view.xml"/>.
</p>
<p>
The navigator is invisible by default but can be activated by checking the
"Navigator" menu item in the "View" menu. The navigator shows an overview

View File

@ -147,6 +147,8 @@
<file alias="browse_instances.xml">doc/manual/browse_instances.xml</file>
<file alias="browse_shapes.xml">doc/manual/browse_shapes.xml</file>
<file alias="cell_list.xml">doc/manual/cell_list.xml</file>
<file alias="library_view.xml">doc/manual/library_view.xml</file>
<file alias="library_view.png">doc/manual/library_view.png</file>
<file alias="cell.xml">doc/manual/cell.xml</file>
<file alias="clip.xml">doc/manual/clip.xml</file>
<file alias="copypaste_cell.xml">doc/manual/copypaste_cell.xml</file>