These windows are popped up while running Atlantis, generally by using a modifier key (see 3.4 Modifier Keys). The pop-up windows contain menus which provide different "one click" operations:
Canvas Pad Menu (see 3.3.1 Canvas Pad Menu) - Provides canvas pad related operations (restoring of defaults, rotation and flipping, etc.).
Projection Menus (see 3.3.2 Projection Menus) - Provide projection specific operations. Each projection has it's own menu.
Interaction Menus (see 3.3.3 Interaction Menus) - Provide interaction specific operations. Not all interactions have such a menu.
Lists Window (see 3.3.4 Lists Window) - Allows the interactive definition and manipulation of subsets of data.
Modifier Keys Window (see 3.3.5 Modifier Keys Window) - Shows information about various modifier keys.
Help Window (see 3.3.6 Help Window) - To browse the Atlantis Help System pages.
ZMR Pop-up Menu (see 4.1 Zoom/Move/Rotate (ZMR)) - Zoom/Move/Rotate control.
Interactive Athena (see Chapter 8, Interactive Athena). - Dialog window for interaction with Athena.
The menus disappear either after the appropriate action has been selected or when another left-click is performed on the corresponding window.
See 3.4 Modifier Keys.
This pop-up menu provides canvas pad related operations such as restoring the defaults, rotation and flipping, etc. This menu is the same for all canvas pads and it is not projection dependent. It can be accessed in two different ways:
By applying the W + right-click combination in the canvas pad from which you want to get the menu.
By right-clicking in one of the canvas mini-windows in the Canvas Control of the Control Window.
In both cases the Window pop-up menu will appear on the screen. The content of the menu is:
Horizontal Flip - mirrors the picture w.r.t vertical middle line of the selected canvas pad
Vertical Flip - mirrors the picture w.r.t horizontal middle line of the selected canvas pad
Rotate by 90 - rotates the picture by 90° in the clockwise direction
Rotate by -90 - rotates the picture by 90° in the counterclockwise direction
Toggle Scale - toggles on or off the state of the canvas pad scales
Restore Size and Position - restores the size and the position of the picture in the selected canvas pad as it was at the startup of the program
Freeze - Freezes the graphics state of the selected canvas pad
Unfreeze - Unfreezes the graphics state of the selected canvas window
Any operation chosen from the Canvas Pad Menu is applied to the currently selected canvas pad.
Each Atlantis projection (see Chapter 5, Projections) has a pop-up menu associated with it. This menu contains projection dependent operations. To access the projection menu perform the combination P + right-click. As a result the window in which you have clicked will become selected and the menu will appear on the screen. If you select any of the operations of the projection menu, the operation will be applied to the currently selected window.
There are two typical pop-up menus for interaction control (see 3.1.3 Interaction Control):
Interaction list pop-up menu
A menu with a list of all available interactions in a canvas pad. This list is dependent on the selected projection in the canvas pad. The menu is invoked by keeping the I key down and right-clicking.
Interaction pop-up menu
Many Atlantis interactions have a pop-up menu with interaction dependent operations associated with the selected projection. To invoke the menu, right-click in the desired canvas pad. As a result the canvas window will become selected and the menu will appear on the screen. If you select any of the operations of the interaction menu, the operation will be applied to the currently selected canvas pad.
The ZMR Pop-up Menu is described in 4.1 Zoom/Move/Rotate (ZMR).
The Fisheye Pop-up Menu is described in 4.5 Fisheye.
The Skew Pop-up Menu is described in 4.7 Skew.
The Lists pop-up window allows the interactive definition and manipulation of subsets of data. Lists are kept in the form of a singly-rooted tree and may be manipulated in a way similar to Windows Explorer.
Predefined lists
By default there are four predefined lists, three of which are used for special purposes:
Table 3.2. Predefined lists
List | Purpose |
---|---|
Highlight | This list should contain at most one item that is to be drawn in a special highlighted color (normally white). This list is controlled via the pick interaction (see 4.3 Pick). |
Last Drawn | This list contains all data which were actually drawn on the screen by the last drawing operation. This list is by its very nature transient and can only be usefully manipulated after it has been copied. |
Others | May be used to control the color of all data which are drawn in a picture but which are not given a color by any user defined list. |
List 0 | This is a predefined list which may be manipulated by the user. |
Nodes
The current node is indicated in the Lists Window by a purple background region drawn around its text. If no node is current, actions applied to the current list are applied to the root node "Lists". Nodes may be either directories (depicted by rectangles) or data items (depicted by squares). Data items may represent a single item (e.g. STr 5 for simulated track number 5) or a group of similar items (e.g. STr(22) for a group of 22 simulated tracks).
Adding data to the current list
Single user selected items may be added to the currently selected directory using the pick interaction (see 4.3 Pick) of the interaction control of the Control Window (the interaction is described under Interactions). Groups of items are best added by using a rubberband to select and draw them in an unused window temporarily and then by making a copy of the last drawn list.
Manipulation of lists
Data items and directories may be moved by dragging them to the desired destination directory. They may be copied by dragging them to the desired destination directory while holding down the ctrl-key. Each node has an associated pop-up menu which may be obtained by right-clicking on its rectangle or square. The contents of the pop-up menu is node specific and may contain standard operations such as:
Table 3.3. Options for the manipulation of lists
Option | Node Type | Action |
---|---|---|
Remove | All (except root) | Remove the node from the tree |
Rename | Directories | Rename the node |
New Parent | All (except root) | Add new parent directory (List) above a node |
New Child | Directories | Add new child directory (List) below a node |
Reset | Root | Reset the Lists removing any user supplied data |
or it may contain actions appropiate to the type of data contained by the node, e.g. Vertex to form a secondary vertex from a group of three reconstructed tracks.
Coloring of lists
A color may be associated to a user-defined node and it will be applied as the default color for all contained child nodes (which are not themselves given a selected color). Colors are applied by selecting a node as current and then clicking on the corresponding color icon in the color palette on the right of the lists window. Two special "colors" which may be associated are (+) default color or (x) invisible.
This pop-up window is activated from the menu of the Control Window and shows information about various active modifier keys.
Table 3.4. Modifier keys
Modifier Key | Action |
---|---|
I + right-click | Interaction Manager pops up |
P + right-click | Projection Menu pops up |
W + right-click | Canvas Pad Menu pops up |
right-click | Interaction Menu pops up |
Zoom | |
C | Change position Central Point |
F | Fast zoom |
H | Horizontal zoom |
M | Move (pan) |
R | Rotate |
V | Vertical zoom |
Z | Zoom |
The help window is a pop-up window that is used to browse the online documentation pages of the Atlantis Help System (see Chapter 1, About the Atlantis Help System).
The window may be opened via the Help→Help Content menu option of the menu (see 3.1.1 Menu) of the Control Window. It starts by showing the Table of Contents.
The window may also be opened by right-clicking on a graphical component. If the component has a help page attached, this page is shown.