From 62bc3759f009b71247927bbe969985875d6acc3a Mon Sep 17 00:00:00 2001 From: stefan schippers Date: Fri, 6 Oct 2023 13:17:06 +0200 Subject: [PATCH] add (disabled, should be done with keyboard shortcuts) Edit menu entries: rotate, flip, rotate_in_place, flip_in_place --- src/xschem.tcl | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/xschem.tcl b/src/xschem.tcl index 55d91563..fca65c2a 100644 --- a/src/xschem.tcl +++ b/src/xschem.tcl @@ -6083,8 +6083,14 @@ proc build_widgets { {topwin {} } } { $topwin.menubar.edit.menu add command -label "Move objects adding wires to connected pins" \ -command "xschem move_objects kissing" -accelerator Shift+M toolbar_add EditMove "xschem move_objects" "Move objects" $topwin - $topwin.menubar.edit.menu add command -label "Flip selected objects" -command "xschem flip" -accelerator {Alt-F} - $topwin.menubar.edit.menu add command -label "Rotate selected objects" -command "xschem rotate" -accelerator {Alt-R} + $topwin.menubar.edit.menu add command -label "Flip in place selected objects" -state disabled \ + -accelerator {Alt-F} + $topwin.menubar.edit.menu add command -label "Rotate in place selected objects" -state disabled \ + -accelerator {Alt-R} + $topwin.menubar.edit.menu add command -label "Flip selected objects" -state disabled \ + -accelerator {Shift-F} + $topwin.menubar.edit.menu add command -label "Rotate selected objects" -state disabled \ + -accelerator {Shift-R} $topwin.menubar.edit.menu add radiobutton -label "Unconstrained move" -variable constrained_move \ -value 0 -command {xschem set constrained_move 0} $topwin.menubar.edit.menu add radiobutton -label "Constrained Horizontal move" -variable constrained_move \