Mouse Buttons

The mouse is one of the most used tools for using NE1. NE1 makes use of a 3-button mouse to select objects, change the view, and perform other common tasks. Here is a summary of what each mouse button does:

  • Left: Selects objects in the graphics area, toolbar buttons, menu items and nodes in the Model Tree.
  • Right: Display context-sensitive menus.
  • Middle: Zoom, pan and rotate the view.

If your mouse has a wheel, you can push down on it to rotate the view. Scrolling the wheel allows you to zoom in and out on the model. By positioning the mouse pointer on the area you want to zoom in on and scrolling the mouse wheel, you can zoom in on the area quickly.

Mouse Wheel Zooming

Mouse wheel operations for all modes are identical.

Users without a mouse wheel should use the Zoom Tool and Fit to Window (CTRL + F) to zoom in/out

Action

Result

Mouse Wheel

Zoom In/Out

Shift + Mouse Wheel

Quick Zoom (double-speed)

Command + Mouse Wheel

Slow Zoom (half-speed)

See Keyboard Shorts for how to recreate these operations without using the Mouse Wheel

Middle Mouse Button (Viewing Controls)

Middle Mouse Button (MMB) operations for all modes are identical.

Mac users with a single mouse button can hold down the Option key to emulate the MMB.

Action

Result

MMB + Drag

Rotate View Freely

Shift + MMB + Drag

Pan View

Command + MMB + Drag

Rotate Around Point of View Axis

Shift + Command + MMB + Drag

Move Point of View In/Out

 

Right Mouse Button (Context Menus)

Right Mouse Button operations for all modes are identical. It simply brings up the mode specific context menu. In Build Mode, different context menus are provided when the cursor is over an open bond, a bond between two atoms or when an atom is highlighted.

Mac users with a single mouse button can hold down the Command key to emulate the RMB.

 

Left Mouse Button (Selection)

Left Mouse Button (LMB) operations will change according to the current mode. Mode specific operations are given below.

 

Default (Select) Mode

Positioned on:

No modkey

Shift

Command

Shift+Command

empty space

  • click

clear selection

nil

nil

nil

  • double-click

clear selection

nil

nil

nil

  • click-drag

clear selection; select 2D region

select 2D region

deselect 2D region

delete 2D region

atom or bond of Chunk

  • click

clear selection; select chunk

select chunk

deselect chunk

delete chunk

  • double-click

clear selection; select chunk; switch to Build Atoms mode

select chunk; switch to Build Atoms mode

deselect chunk; switch to Build Atoms mode

delect chunk; switch to Build Atoms mode

  • click-drag

clear selection; select 2D region

select 2D region

deselect 2D region

delete 2D region

jig*

  • click

clear selection; select jig

select jig

deselect jig

delete jig

  • double-click

clear selection; select jig; switch to Move Chunks mode

select jig; switch to Move Chunks mode

deselect jig; switch to Move Chunks mode

delete jig; switch to Move Chunks mode

  • click-drag

clear selection; select 2D region

select 2D region

deselect 2D region

delete 2D region

* jigs cannot be selected/deselected when selecting 2D regions

 

Build Atoms

Positioned on:

No modkey

Shift

Command

Shift+Command

empty space

  • click

clear selection

nil

nil

nil

  • double-click

clear selection; deposit unselected

deposit selected

deposit unselected

nil

  • click-drag

clear selection; select 2D region

select 2D region

deselect 2D region

delete 2D region

atom

  • click

clear selection; select atom

select atom

deselect atom

delete atom

  • double-click

clear selection; trans-select atoms

trans-select atoms

trans-deselect atoms

trans-delete atoms

  • click-drag unselected

clear selection; select atom; drag atom

select atom; select 2D region

deselect 2D region

delete 2D region

  • click-drag selected

drag selection

select 2D region

deselect 2D region

delete 2D region

bond

  • click

clear selection; select bond's atoms

select bond's atoms

deselect bond's atoms

delete bond's atoms

  • double-click

clear selection; trans-select bond's atoms

trans-select bond's atoms

trans-deselect bond's atoms

trans-delete bond's atoms

bondpoint

  • click or double-click

clear selection; deposit unselected

deposit selected

deposit unselected

nil

  • click-drag

drag bondpoint

select 2D region

deselect 2D region

delete 2D region

jig

  • click

clear selection; select jig

select jig

deselect jig

delete jig

  • double-click

clear selection; select jig and jig's atoms

select jig and jig's atoms

deselect jig and jig's atoms

delete jig and jig's atoms

  • click-drag unselected

clear selection; select jig; drag jig

select jig; select 2D region

deselect 2D region

delete 2D region

  • click-drag selected

drag selection

select 2D region

deselect 2D region

delete 2D region

 

Move (Translate and Rotate) Modes

Positioned on:

No modkey

Shift

Command

Shift+Command

empty space

  • click

clear selection

nil

nil

nil

  • double-click

clear selection

nil

nil

nil

  • click-drag

drag selection* (in plane of screen)

rotate/translate selection (constrained)

rotate selection (unconstrained)

delete 2D region

atom or bond

  • click

clear selection; select chunk

select chunk

deselect chunk

delete chunk

  • double-click

clear selection; select chunk; switch to Build Atoms mode

select chunk; switch to Build Atoms mode

deselect chunk; switch to Build Atoms mode

delect chunk; switch to Build Atoms mode

  • click-drag

drag selection (in plane of screen)

rotate/translate selection (constrained)

rotate selection (unconstrained)

delete 2D region

jig*

  • click

clear selection; select jig

select jig

deselect jig

delete jig

  • double-click

clear selection; select jig; switch to Move Chunks mode

select jig; switch to Move Chunks mode

deselect jig; switch to Move Chunks mode

delete jig; switch to Move Chunks mode

  • click-drag

drag selection (in plane of screen)

rotate/translate selection (constrained)

rotate selection (unconstrained)

delete 2D region

* jigs cannot be selected/deselected when selecting 2D regions

You can constrain translation and rotation by pressing the following keys:

X – constrain translation/rotation around the X axis.

Y - constrain translation/rotation around the Y axis.

Z - constrain translation/rotation around the Z axis.

A - constrain translation/rotation around the selected objects own axis.

 

Build Crystal

While in Build Crystal, selection of chunks or jigs from the 3D workspace is not permitted. You can select chunks and jigs from the Model Tree, however.

Action

Result

Description

LBM + Drag

Start New Selection

Clears the current selection and starts a new lattice selection.

Shift + LMB + Drag

Add To Selection

Adds new lattice selection to the current selection.

Command + LMB + Drag

Subtract From Selection

Removes new lattice selection from the current selection.

Shift + Command + LMB + Drag

Subtract From Selection

Removes new lattice selection from the current selection.

 

Tools > Extrude

While in Extrude, selection of chunks or jigs from the 3D workspace is not supported. You can select chunks and jigs from the Model Tree, however.

Action

Result

Description

LBM + Drag

Move

Moves a Repeat Unit, which is one of the extrude copies of the original chunk to be extruded. The cursor must point on any of the atom centers of the repeat units in order to move them.  This is useful for connecting repeat units together in a chain, resulting in an extruded chunk.

 

Movie Player Mode

Left mouse controls are not available in this mode. You can select chunks and jigs from the Model Tree, however.