Skip to content

Commit

Permalink
added explanation of Ctrl+click for columns of insertions/deletions t…
Browse files Browse the repository at this point in the history
…o tooltip text for those Edit Mode buttons
  • Loading branch information
dave-doty committed Aug 20, 2023
1 parent 240c772 commit b85e234
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions lib/src/state/edit_mode.dart
Original file line number Diff line number Diff line change
Expand Up @@ -136,11 +136,20 @@ objects off the diagonal that are not intended to be selected.''';
case insertion:
return '''\
(i)nsertion: Clicking on a bound domain adds an insertion at that offset.
Clicking an existing insertion removes it.''';
Clicking an existing insertion removes it.
Ctrl+click will add an insertion to strands in *every* helix at the same offset.''';
case deletion:
return '''\
(d)eletion: Clicking on a bound domain adds a deletion at that offset.
Clicking an existing deletion removes it.''';
Clicking an existing deletion removes it.
Ctrl+click will add a deletion to strands in *every* helix at the same offset.
This can be useful for adding "columns" of deletions useful for twist correction
in DNA origami.
(See https://www.nature.com/articles/nchem.1070 for an explanation of twist
correction in DNA origami.)
''';
case move_group:
return '''\
(m)ove group: This mode allows one to translate the currently selected helix
Expand Down

0 comments on commit b85e234

Please sign in to comment.