0% found this document useful (0 votes)
5 views42 pages

Quick Start Guide

The Quick Start Guide for Laker³ provides an overview of the new customizable Graphical User Interface (GUI) introduced in version K-2015.06. Key features include a user-friendly Home page, history restoration, whiteboard capabilities, and customizable shortcuts, along with options for dockable frames and multiple work modes. The guide also includes instructions for navigating the interface, accessing various tools, and utilizing the message bar for enhanced user experience.

Uploaded by

Mandy Wu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views42 pages

Quick Start Guide

The Quick Start Guide for Laker³ provides an overview of the new customizable Graphical User Interface (GUI) introduced in version K-2015.06. Key features include a user-friendly Home page, history restoration, whiteboard capabilities, and customizable shortcuts, along with options for dockable frames and multiple work modes. The guide also includes instructions for navigating the interface, accessing various tools, and utilizing the message bar for enhanced user experience.

Uploaded by

Mandy Wu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Quick Start Guide for Laker³

User Interface
Version K-2015.06, June 2015
Copyright and Proprietary Information Notice
© 2015 Synopsys, Inc. All rights reserved. This software and documentation contain confidential and proprietary information that is
the property of Synopsys, Inc. The software and documentation are furnished under a license agreement and may be used or
copied only in accordance with the terms of the license agreement. No part of the software and documentation may be reproduced,
transmitted, or translated, in any form or by any means, electronic, mechanical, manual, optical, or otherwise, without prior written
permission of Synopsys, Inc., or as expressly provided by the license agreement.
Destination Control Statement
All technical data contained in this publication is subject to the export control laws of the United States of America.
Disclosure to nationals of other countries contrary to United States law is prohibited. It is the reader’s responsibility to
determine the applicable regulations and to comply with them.
Disclaimer
SYNOPSYS, INC., AND ITS LICENSORS MAKE NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH
REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Trademarks
Synopsys and certain Synopsys product names are trademarks of Synopsys, as set forth at
[Link]
All other product or company names may be trademarks of their respective owners.

Synopsys, Inc.
690 E. Middlefield Road
Mountain View, CA 94043
[Link]

ii Quick Start Guide for Laker³ User Interface


K-2015.06
Laker3 User Interface

This chapter briefly outlines the Laker3 Graphical User Interface (GUI) and
explains how to use the Home page and how to customize shortcuts and
framework docking with guided practices.

Overview
The Laker3 Custom Design System is the new generation of Laker that has
upgraded its legacy and limited graphical user interface to a highly
customizable one with a contemporary look.

Highlights
The Laker3 system’s new GUI is full of character and consists of the following
highlights:

A Home page is provided to showcase the available resources in a user-
friendly interface.

History capability is provided so previous sessions can be easily restored.
■ Whiteboard capability enables the user to add comments for the design.

Two work modes are provided so the design can be opened in a single
window or multiple windows.
■ Shortcuts can be customized in the Home page as per the user preferences.

1

The frames in the Laker3 system can now be docked or undocked from the
Home page and Design window. This means a frame can be detached,
moved around, and adjusted as per the user preferences.

To maximize a window in the new Laker3 system in order to see the content
more clearly, click the Full Screen icon on the Message Bar. Alternatively,
double-click the window banner to maximize the window, or to revert it to its
original size. Most windows can be converted to stand-alone windows in
order to achieve the maximum view.

New Look of User Interface


Figure 1, Figure 2, and Figure 3 illustrate the new look of the Laker3 system.

Figure 1 Home Page with Customized Shortcuts and Recent Files

2
Figure 2 Laker3 Design Window with Multi-window Docking User Interface

Figure 3 Laker3 Design Window with Home Page

3
Introduction and Practice
The following chapters introduces the new GUI features:

Home Page

Dockable Frames

Framework Docking

Menu/Toolbar Customization
Also, practice steps are provided in the following chapter to help you get started
with the new user interface:

Practice

4
Home Page

This chapter explains the Home page and its icons with the associated pages.

Overview
The first time the Laker3 system is invoked, the Home page is displayed. This
page displays icons which provide easy access to opening cells, work modes,
history, a whiteboard application, documentation, and customized shortcuts.
The Home page can always be accessed by clicking the Show/Hide Home
Page icon in the lower right corner of the Design window.

Figure 1 Home Page

The following icons open the associated pages in the Home page:

Open Cell
■ History

5

Work Modes

Documents

Whiteboard

Open Cell
Click the Open icon to display the page with the Open Cell form attributes
and the cell and library information.

Figure 2 Open Cell Page

Click the Home Page icon in the upper left corner to return to the Home
page.

History
Click the History icon to display the page with the most recent sessions
listed. After selecting the session, click the Restore Session button to begin
editing.

6
Figure 3 History Page

Work Modes
Click the Work Modes icon to display the page with the available work
modes and toolbar icon size settings.

Figure 4 Work Modes Page

Documents
Click the Documents icon to display the page with the commonly used
manuals.

7
Figure 5 Documents Page

The commonly used manuals can also be accessed through the Help menu on
the main toolbar.
Pressing the F1 key (when the cursor hovers over an active GUI form) opens a
quick access menu to the command description in the Command Reference
Manual. This command index file is organized by the appearance of commands
in each pull-down menu.

Whiteboard
Click the Whiteboard icon to display the page with the available
whiteboard, where users can add comments about the design.

Figure 6 Whiteboard Page

8
Dockable Frames

This chapter describes the right-click option menu to set the display of dockable
frames and toolbar categories and also explains the icons on each dockable
frame.

This chapter explains the right-click option menu to show or hide the dockable
frames and toolbar categories of an active design, and also explains the icons
on each dockable frame in the following sections:

Option Menu

Icons

Option Menu
Right-click on any menu bar, toolbar, or frame banner of any active design to
display an option menu. This option menu lists all the available dockable frames
and toolbar categories of the design. You can toggle the option to show or hide
the desired dockable frames or toolbar categories.

9
Figure 1 Right-click Option Menu to Show/Hide Dockable Frames and Toolbar
Categories

This option menu includes the following options:



Home Page: When checked, shows the Home Page as a dockable frame
and places it in a tab. This is unchecked by default.

Designs: Shows designs opened in individual dockable frames with their
cell name and icon, and places them in individual tabs.
When deselected, the Design window hides the dockable frame of the
opened design; but the design is still opened.

Constraint Manager: When checked, shows the Constraint Manager
dockable frame with the library, cell, view, and edit mode of the associated
cell.

Instance Tree: When checked, shows the Instance Tree dockable frame.
■ Layer Table: When checked, shows the Layer Table dockable frame.

Message: When checked, shows the Message dockable frame in a tab.

Net List: When checked, shows the Net List dockable frame.
■ Recent Active Layers: When checked, shows the Recent Active Layers
dockable frame.

10

Schematic Area: When checked, shows the Schematic Area dockable
frame.
■ Color Assistant: When checked, shows the Color Assistant toolbar as
follows:

Figure 2 Color Assistant Toolbar Icons


Coordinate: When checked, shows the Coordinate toolbar as follows:

Figure 3 Coordinate Toolbar Icons


DRD: When checked, shows the DRD toolbar as follows:

Figure 4 DRD Toolbar Icons


Editing: When checked, shows the Editing category in the toolbar as
follows:

Figure 5 Editing Toolbar Icons


General: When checked, shows the General category in the toolbar as
follows:

Figure 6 General Toolbar Icons


Object Selectability: When checked, shows the Object Selectability
category in the toolbar as follows:

11
Figure 7 Object Selectability Toolbar Icons


Selection: When checked, shows the Selection category in the toolbar as
follows:

Figure 8 Selection Toolbar Icons


View: When checked, shows the View category in the toolbar as follows:

Figure 9 View Toolbar Icons

Icons
This section explains the icons available on the window banner, dockable frame
banner, tab bar, and message bar of the Design window. Icons may vary based
on the frame’s function.
Figure 10 shows the icon locations in the Design window.
A
B
C
D

E
F
A - Window Banner D - Frame Banner
B - Menu Bar E - Tab Bar
C - Toolbar F - Message Bar

Figure 10 Icon Locations

12
The following sections explain these icons with more details:

Window Banner Icons

Frame Banner Icons

Tab Bar Icons

Message Bar

Window Banner Icons


This section explains the window banner icons as follows:

Minimize/Maximize

Close

Minimize/Maximize
Click the Minimize icon to minimizes the window into the taskbar. Click the
Maximize icon to expand the window and occupy the entire window. Double-
clicking the window banner also maximizes or minimizes the window.

Close
Click the Close icon to close the Design window or exit the tool completely.

Frame Banner Icons


This section explains the frame banner icons as follows:
■ Menu

Stick/Unstick

Undock/Dock

Hide

Maximize/Restore

Close

13
Menu
The Menu icons and options may vary based on the frame’s function.
The following sections describe the Menu icon appears in the associated frame
banners:
■ Layout Menu

Instance Tree Menu

Net List Menu
■ Layer Table Menu

Layout Menu
Click the Menu icon on the Layout frame banner to show the following menu:

Figure 11 Layout Menu

The Layout Window menu includes the following options and icons:

Split Window: Select this option or click the Split Window icon to
undock the frame and have it become a stand-alone window.

Sync Menu: Select this option or click the Sync Menu icon to enable
global synchronization of the menu in the associated frame/window.

Sync View: Select this option or click the Sync View icon to enable
global synchronization of the view in the associated frame/window.
This command is used to synchronize two frames with the same kind of
views (schematic view vs. schematic view or layout view vs. layout view).
For example, the Sync View icons are turned on in both adder schematic
view and sum schematic view. When zooming in/out in one (adder) of the
schematic views, the other schematic view (sum) is zoomed in/out at the
same time.

14
Instance Tree Menu
Click the Menu icon on the Instance Tree frame banner to show the following
menu:

Figure 12 Instance Tree Menu

Refer to the Instance Tree Menu description in the Design Browser chapter of
the Command Reference Manual for more details on the options in this menu.

Net List Menu


Click the Menu icon on the Net List frame banner to show the following menu:

Figure 13 Net List Menu

15
Refer to the Net List Menu description in the Design Browser chapter of the
Command Reference Manual for more details on the options in this menu.

Layer Table Menu


Click the Menu icon in the Layer Table frame to show the following menu:

Figure 14 Layer Table Menu

Refer to the Layer Table Menu description in the Layer Table chapter of the
Command Reference Manual for more details on the options in this menu.

Stick/Unstick
Click the Stick icon to place the frame on top of another frame in the same
display area.

Undock/Dock
Click the Undock icon to release the frame from the Design window. After a
frame is released, it can be moved to a new location and re-docked. Click the
Dock icon to attach a frame to the Design window.

16
Hide
Click the Hide icon to hide the frame from view. Right-click the main toolbar or a
title bar to display a list of available frames and select a hidden frame to restore.

Maximize/Restore
Click the Maximize icon to expand the frame and occupy the entire window.
Other frames are hidden. Click the Restore icon to restore the original layout.
Double-clicking the frame banner also maximizes or minimizes the frame.

Close
Click the Close icon on the frame banner to remove the current frame from the
Design window. Click the Close icon on the window banner to close the Design
window.

Tab Bar Icons


This section explains the icons available in the tab bar when the associated cell
view is opened in the Design window:

Layout View

Schematic View
■ Symbol View

Configuration View

Simulation View

Layout View
When a layout view is opened in the Design window, the associated cell name
and view icon are displayed in the tab.

Schematic View
When a schematic view is opened in the Design window, the associated cell
name and view icon are displayed in the tab.

17
Symbol View
When a symbol view is opened in the Design window, the associated cell name
and view icon are displayed in the tab.

Configuration View
When a configuration view is opened in the Design window, the associated cell
name and view icon are displayed in the tab.

Simulation View
When a simulation view is opened in the Design window, the associated cell
name and view icon are displayed in the tab.

Message Bar
The message bar consists of the following elements:
■ Message Bar Icons

Message Line Area

Active Layer Selection Field
■ Rule-driven Editing Mode Icons

Snap Mode Icons

Message Bar Icons


The following icons are available in the message bar of the Home page, Design
window, and other stand-alone windows like Layout, Schematic Editor, and
Symbol Editor windows:

Show/Hide Message Window
■ Show/Hide Home Page
■ Show/Hide Dock Widget Title

Full Screen

18
Show/Hide Message Window
Click the Show/Hide Message Window icon to display the Message tab.

Show/Hide Home Page


Click the Show/Hide Home Page icon to display the Home page.

Show/Hide Dock Widget Title


Click the Show/Hide Dock Widget Title icon to hide or display all frame
banners from the window.

Full Screen
Click the Full Screen icon to hide or display all menu bars from the window.

Message Line Area


This area shows various information, such as the pre-select and select
information, mode switching messages, or the brief description of a command.

Figure 15 Message Line Area in Message Bar

The information format is configurable by using the Show Information field


under the Selector section of the General tab in the Preferences form, invoked
by selecting the Options > Preferences command in the Home page.

Active Layer Selection Field


This area shows the active layer information and contains an editable text field
for layer searches.

19
From this area, the active layer can be selected by using one of the following
methods:
■ Clicking on the pattern or purpose name icons of the active layer shows a
list of available layers, as shown in Figure 16. The list contents are similar to
the Layer Table frame.

Figure 16 Left-click Pattern or Purpose Icons to Show Layer List

The active layer can be changed by choosing a layer from the list. This
function is useful when you hide the Layer Table frame to have a broader
layout area.

Change an active layer to another layer by giving a layer name, if the layer
exists, in the editable text field, as shown in Figure 17.

Figure 17 Type Layer Name and Press Enter Key

The message line area refreshes the layer information according to the
active layer. The layer name and purpose name are case-sensitive. The
matched layer is always visible and selectable.
If your mouse cursor is not anywhere within the editable text field (loosing
focus) when you enter a layer name, the application resets the input layer to
the active layer.
Keep pressing the Enter key can cyclically look for the layers that match the
given character or the exact layer name with all their available purposes if
there is more than one matched layer.
All visible and invisible layers can be searched by one of the following
operations:
• Type the exact layer name (for example: cont) in the text field and press
Enter, the active layer changes to the layer that exactly matches the
given name.

20
Keep pressing Enter can cyclically look for the matched layers in the
decreasing order of a (cont, drawing) and b (cont, boundary), as shown
in Figure 18.

Figure 18 Search Matched Layers with All Available Purposes

• Type the first character or the leading characters (for example: m1) of
the desired layer and press Enter. The active layer changes to the first
matched layer whose name starts with m1, according to the
appearance and priority in the layer table, as shown in Figure 19.

Figure 19 Show Matched Layer with All Available Purposes

Keep pressing Enter can cyclically look for the matched layers in the
decreasing order of a (m1, drawing), b (m1, pin), c (m1, dummy), d (m1,
blockage), e (m1, slot), and f (m1text, drawing).
• Search the name and purpose of layers with regular expressions * and
?; where the asterisk (*) denotes 0~n characters, and the question mark
(?) denotes any single character.
You may get different results by having the following combinations:
• Typing m1* gets a list of layers whose layer name starts with m1.

Figure 20 Search Layers with Regular Expressions

• Typing m1*:d* gets a list of layers whose layer name starts with m1
and purpose name starts with d.

21
Figure 21 Search Layers and Purpose with Regular Expressions

• Typing dif* i* gets a list of layers whose layer name starts with dif
or i.

Figure 22 Search Layers with Regular Expressions

• Typing v? gets a list of layers whose layer name starts with v,


followed by another character.

Figure 23 Search Layers with Regular Expressions

• Typing diff?? gets a list of layers whose layer name starts with diff,
followed by another two characters.

Figure 24 Search Layers with Regular Expressions

22
• Typing d??f* gets a list of layers whose layer name has four leading
characters starting with d and ending with f.

Figure 25 Search Layers with Regular Expressions

Rule-driven Editing Mode Icons


Rule-driven editing mode icons may vary depending on the rule preference
settings and associated commands. The rule-driven editing mode icons are
changeable cyclically by pressing F5 during layout creation or editing.
The following sections explain these icons:

Off Mode Icon

Display Ruler Mode Icon

Rule-driven Mode Icon

Push-Wire Mode Icon

After Place Mode Icon

Ruler Mode Icon

Off Mode Icon


Performs layout creation or editing without any design rule iteration.
This icon shows the off status of the DRD or Rule-driven mode.

Display Ruler Mode Icon


Displays a ruler to report the allowable and violated design rules between
objects, edges, or points during layout creation or editing. These design rules
are defined in the tfLayoutLayerRule section of the technology file section
lakerLayerRule.
The reported design rules include spacing or distance (s), width (w), notch (n),
overlap (o), and enclosure (e).

23
This icon is available only when the Rule-driven option is selected under the
Operate Mode section of the Rule tab in the Preferences form, invoked by the
Options > Preferences command in the Home Page.

Rule-driven Mode Icon


Prompts design rules in real-time and calibrates objects to cope with the
minimum value.
This icon is available only when the Rule-driven option is selected under the
Operate Mode section of the Rule tab.

Push-Wire Mode Icon


Moves objects by maintaining the connectivity with correct design rules.
This icon works with the Edit > Stretch command. It is available only when the
Rule-driven option is selected under the Operate Mode section of the Rule
tab.

After Place Mode Icon


This icon is available only when the DRD option is selected under the Operate
Mode section of the Rule tab.

Ruler Mode Icon


This icon is available only when the DRD option is selected under the Operate
Mode section of the Rule tab.

Snap Mode Icons


Snap mode icons show the selected snap mode status. The snap mode
determines how the mouse cursor is snaped to the grid when creating, editing,
or selecting objects or segments of a shape.
When you create, edit, or select objects or segments of a shape, the snap
mode icons are changeable cyclically by pressing F6 or by clicking the snap
mode icon on the message.

24
The default snap mode for creation and editing can be defined in the Snap
Mode section under the General tab of the Preferences form, invoked by the
Options > Preferences command in the Home Page.
The following sections explain these icons:

AnyAngle Mode Icon

FixedAngle Mode Icon

Orthogonal Mode Icon

Diagonal Mode Icon

L90XFirst Mode Icon

L90YFirst Mode Icon

Horizontal Mode Icon

Vertical Mode Icon

AnyAngle Mode Icon


Snaps objects or segments of a shape at any angle.

FixedAngle Mode Icon


Snaps objects or segments of a shape at a user-defined angle. The range of
the user-defined angle is from 0 to 180.

Orthogonal Mode Icon


Snaps objects or segments of a shape parallel to the x- or y-axis.

Diagonal Mode Icon


Snaps objects or segments of a shape parallel to the x- or y-axis, or 45-degree
to either axis.

L90XFirst Mode Icon


Snaps two segments forming a 90-degree angle between the points entered,
beginning with a horizontal segment.

25
L90YFirst Mode Icon
Snaps two segments forming a 90-degree angle between the points entered,
beginning with a vertical segment.

Horizontal Mode Icon


Snaps objects or segments of a shape horizontally (parallel to the x-axis).

Vertical Mode Icon


Snaps objects or segments of a shape vertically (parallel to the y-axis).

26
Framework Docking

This chapter describes the framework docking in the Laker3 User Interface.

Overview
The Laker3 User Interface consists of a central framework where all
components are docked.
Each component (window or form) has a default frame location. The default
frame location may be changed (undocked) by dragging (press and hold the
middle mouse button) the component and dropping it (release the middle
mouse button) in another location (docked).
If the default/new frame location is on top of an existing frame, a new tab is
added. All frames can be undocked (stand-alone frames) and some frames (for
example: Instance Tree, Schematic Area, and Layer Table) can also become
fully-functioning separate windows.

Examples
The following figures show the examples of framework docking:

Undock Schematic Area Frame from the Design Window

Dock Schematic Area to the Right of the Design Browser Frame
■ Dock Schematic Area over the Layout Frame to Become a Tab

Dock Symbol Editor as a Sub-window

Symbol Editor as a Stand-alone Window

27

Layer Table Frame with Two-Column Layer List Panels

Layer Table Pane at the Bottom of the Design Window

Figure 1 Undock Schematic Area Frame from the Design Window

Figure 2 Dock Schematic Area to the Right of the Design Browser Frame

28
Figure 3 Dock Schematic Area over the Layout Frame to Become a Tab

Figure 4 Dock Symbol Editor as a Sub-window

29
Figure 5 Symbol Editor as a Stand-alone Window

Figure 6 Layer Table Frame with Two-Column Layer List Panels

Figure 7 Layer Table Pane at the Bottom of the Design Window

30
Menu/Toolbar Customization

This chapter explains how to customize shortcuts for menu commands and
modify toolbar categories using the Customize Menu/Toolbar command.

Overview
The Customize Menu/Toolbar command opens the Customize Menu/
Toolbar form where custom commands can be created, bind keys for menu
commands can be modified, and toolbar categories can be added, removed, or
changed.

Figure 1 Customize Menu/Toolbar Form

31
Customization Icons
The following icons are available in the Customize Menu/Toolbar form:

Add Custom Command

Collapse/Expand All Tree Node

Edit Custom Command

Add Custom Toolbar

Add Selected Command to Toolbar

Add Custom Command


Click this button to open the Custom Command form where custom
commands can be added.

Collapse/Expand All Tree Node


Click this button to collapse or expand the command tree.

Edit Custom Command


Click this button to edit the selected custom command.

Add Custom Toolbar


Click this button to add the custom toolbar.

Add Selected Command to Toolbar


Click this button to add the selected command from the left pane to the current
toolbar category.

32
Practice

This chapter provides guided practices to use the Home page and to customize
shortcuts and framework docking.

Before You Start


Use the following steps to learn about the new GUI.
1. Change to the demo directory:
% cd <working_dir>/demo/

2. Import the design:


gdsIn -o CPU -t [Link] [Link]

3. Start the design using the following command:


% laker3 &

This chapter includes the following practices:



Using the Home Page

Saving and Restoring a Session
■ Changing the Default Frame Location

Maximizing the Display

Modifying the Menu/Toolbar

Showing the Message Frame

Customizing Shortcuts

33
Using the Home Page
1. On the Home page, click the Open icon.

Figure 1 Home Page

2. On the Open Cell page, select library CPU and cell CPU, and double-click
the layout view.

Figure 2 Open Cell Page

The layout view of cell CPU is displayed in the Design window, as illustrated
in Figure 3.

34
Figure 3 Open Layout View of Cell CPU in the Design Window

3. Click the Show/Hide Home Page icon in the lower right corner of the
Design window to display the Home page.

4. Click the Work Modes icon to show to the Work Modes page. Select the
Multiple Window option to open the design in a stand-alone window.

5. Click the Open icon to show the Open Cell page. Select library CPU and
then double-click cell CPU. A Question form is displayed. Select Schematic
and then click Yes to create a schematic view for cell CPU.

Figure 4 Question Form

The schematic view of cell CPU is opened in the stand-alone Schematic


Editor window, as illustrated in Figure 5.

35
Figure 5 Open Schematic View of Cell CPU in the Schematic Editor Window

Saving and Restoring a Session


1. Select the File > Save Session command and save the current session to
[Link].
2. Go to the Home page and click the History icon to show the History page.
3. Select the [Link] option on the History page. A screen shot of the session
is displayed to the right as shown in Figure 6.

Figure 6 Session Preview

36
4. Click the Restore Session button to restore the [Link] session.

Changing the Default Frame Location


1. Go to the Design window that shows the layout view of cell CPU.

2. Click the Work Modes icon to show to the Work Modes page. Select the
Single Window option to open all designs in the same window.

3. Click the Show/Hide Home Page icon to hide the Home page.
4. Open the schematic view of cell CPU. The Schematic Area frame is added
as a new tab.
5. Click the frame banner of the schematic frame and drag it to the left. The
Schematic Area frame is now floating (undocked).
6. Drag the Schematic Area frame around and see that the dockable area
(outlined with a dashed line) is changing along with the cursor position.
7. Drop the Schematic Area frame to dock it.
8. Undock and dock the Schematic Area frame (or another frame) to different
positions several times to become familiar with the usage.

Maximizing the Display


1. Double-click the Layout frame banner. This maximizes the Layout frame size
and helps to display the contents of the frame more clearly.
2. Double-click the Layout frame banner again and the Layout frame goes back
to its original size.

3. Click the Show/Hide Dock Widget Title icon to make all frame banners
disappear from the window.
4. Click the Show/Hide Dock Widget Title icon again to restore the frame
banners.
5. Click the Full Screen icon to hide the menu bar from the window and
maximize the entire window size.

37
6. Click the Full Screen icon again and the window goes back to its original
size.

Modifying the Menu/Toolbar


1. Right-click the Layout frame banner to display the right-click option menu
and select the Layer Table option to hide the Layer Table frame.

Figure 7 Layout Configuration Menu

The Layer Table frame has disappeared from the Design window.
2. Turn on the Layer Table option in the right-click option menu.
3. In the right-click option menu, select the Editing option to hide the icons
associated with the Editing toolbar category.
The Editing category has disappeared from the toolbar of the Layout frame.
4. In the right-click option menu, select the Editing option again to restore the
Editing toolbar category.
5. Click the left handle (vertical bar) of the Editing toolbar category and drag
a little. The Editing toolbar category is floating.
6. Drag it around and observe the dockable area (outlined with dashed line) is
changing along with the cursor position.

Figure 8 Relocating Toolbar Icons

7. Drop the Editing toolbar category to dock it.

38
8. Move the Editing toolbar category several times to become familiar with the
usage.

Showing the Message Frame


1. Click the Show/Hide Message Window icon to display the Message
tab. Alternatively, you can hide/show the Message frame by selecting the
Message option in the right-click option menu.
2. In the Message frame, you can check the logged Tcl commands or type the
desired Tcl commands or scripts.
3. Click the Message tab to check if there are any messages after executing a
command or action.

Customizing Shortcuts
1. Click the Show/Hide Home Page icon to show the Home page.
2. Select File > Exit to close the system.
3. Create a new text file with the following lines and save it to [Link] in
the working directory:
proc openPDF {} {
exec xpdf [Link]
}
proc xtermVI {} {
exec –e vi [Link]
}

4. Add the Tcl script file to the [SourceTcl] section of the [Link] resource
file, for example:
[SourceTcl]
Source12 = ./[Link]

5. Add a new [HpgUserDefShortcut] section to the [Link] resource file,


for example:
[HpgUserDefShortcut]
TestPDF = openPDF <LAKER_INST_DIR>/etc/[Link]
XtermSP = xtermVI <LAKER_INST_DIR>/etc/[Link]

39
where TestPDF and XtermSP correspond to the name of customized
shortcuts, and openPDF and xtermVI correspond to the program to
execute, and the png files are the icons for shortcuts.
6. Save the [Link] resource file with the above sections and execute the
Laker3 system again. The customized shortcuts are then shown in the
Home page.

Figure 9 Customized Shortcuts

40

You might also like