delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-Original-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=gmail.com; s=20120113; | |
h=mime-version:date:message-id:subject:from:to:content-type; | |
bh=53Gk0oR7/0Qs08LJhlHffvAUXQ5xGos4FTonUvt7o1s=; | |
b=BMPLXnbDDd+spatQL3AuFLVFH8Uvl/6Obfm7/mS99u34CL8fHJK4qniOCADW00k8D2 | |
iUvnyqNLEd60aSfJz5gWmgXncNB+5l+Cn2J/U/lVBlt83xtcPAs4hLitiFGhQmSW3kG7 | |
74dvfuoSFV6x+Lzr9sxV/EPzT6SECKbnAJ8+vGUPJQOUXDlZM6OJO560pMg8SG2dJ/7X | |
AP/Ba8H7gaFAFwSqD3NNGiPUWQ7BU/c55kpXQBl3WZUQ8PmH2RXLFGrsAJ8DZB24HwZh | |
5Hx8WKy8S3NomTDTk0olIAgmvj+pMlxLdfugyKAKmQNUPg05ix/BpMlky6ECvxxNzGc1 | |
Md1Q== | |
MIME-Version: | 1.0 |
X-Received: | by 10.107.129.215 with SMTP id l84mr9627769ioi.78.1437245539804; |
Sat, 18 Jul 2015 11:52:19 -0700 (PDT) | |
Date: | Sat, 18 Jul 2015 11:52:19 -0700 |
Message-ID: | <CAOP4iL3Nk__YOiOs5q3PhKmHYeVjmU7N+tVyibTmAfRU1Wot6Q@mail.gmail.com> |
Subject: | [geda-user] Entering gschem graphic primitives |
From: | "Ouabache Designworks (z3qmtr45 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
To: | geda-user AT delorie DOT com |
Reply-To: | geda-user AT delorie DOT com |
--001a113ec6acdaef49051b2acdfd Content-Type: text/plain; charset=UTF-8 I have always been annoyed by the inconsistancies between the key/mouse strokes needed to enter the various primitives in gschem. Some terminated on a right mouse click, others on a double left mouse click and one only terminates when you select another operation. Some times you change modes with the shift key, other times it is the ctrl key and others require that you hold down one of the mouse buttons. Could we agree that certain sequences will work for all of the primitives? I have mapped out the behavior that I see in the latest version with magnetic disabled. We have 7 primitives and 4 entry modes: wire bus line path arc circle box rubberband manhattan polar bezier WIRE left mouse starts segment in manhattan mode holding shift gives reverse manahttan where the x and y lengths swap holding ctrl goes to rubberband mode left mouse terminates segment and starts new one left mouse double click with no movement terminates entry right mouse terminates entry, unfinished segemnt is lost BUS left mouse starts segment in 1/2 manhattan mode where you have x or y but not both holding shift does nothing holding ctrl goes to rubberband mode left mouse terminates segment and starts new one left mouse double click does nothing right mouse doesn't do anything terminate entry by changing operation LINE left mouse starts segment in rubberband mode holding shift does nothing holding ctrl goes to 1/2 manhattan mode where you have x or y but not both left mouse terminates segment and does not start a new one right mouse doesn't do anything BOX left mouse starts segment in double manhattan mode where you have both normal and reverse manhattan routes to form a box holding shift does nothing holding ctrl does nothing left mouse terminates box right mouse doesn't do anything CIRCLE left mouse starts circle in polar mode by selecting center point holding shift does nothing holding ctrl does nothing left mouse terminates circle right mouse doesn't do anything ARC left mouse starts arc in 1/8 manhattan mode where you have positive x only by selecting center point holding shift does nothing holding ctrl does nothing left mouse selects start point and brings up dialog box for # of degrees to compute end point right mouse doesn't do anything PATH left mouse starts segment in rubberband mode holding shift does nothing holding ctrl does nothing pressing left mouse switches to bezier mode left mouse continues path segment and starts a new one left mouse double click with no movement terminates entry right mouse doesn't do anything closing the polygon terminates entry Could we agree that a right click should always terminate entry and that mode shifts occur when any or all of the mode shift are pressed? John Eaton --001a113ec6acdaef49051b2acdfd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div><div><div><div><div><br></div>I have always been= annoyed by the inconsistancies between the key/mouse strokes needed to ent= er the various primitives in gschem. Some terminated on a right mouse click= , others on a double left mouse click and one only terminates when you sele= ct another operation.<br><br></div>Some times you change modes with the shi= ft key, other times it is the ctrl key and others require that you hold dow= n one of the mouse buttons.<br><br></div>Could we agree that certain sequen= ces will work for all of the primitives? <br><br><br></div>I have mapped ou= t the behavior that I see in the latest version with magnetic disabled. We = have 7 primitives and 4 entry modes:<br><br><br>wire<br>bus<br>line<br>path= <br>arc<br>circle<br>box<br><br><br>rubberband<br>manhattan<br>polar<br>bez= ier<br><br><br><br>WIRE<br><br>left mouse starts segment in manhattan mode<= br>holding shift gives reverse manahttan where the x and y lengths swap<br>= holding ctrl goes to rubberband mode<br>left mouse terminates segment and s= tarts new one<br>left mouse double click with no movement terminates entry<= br>right mouse terminates entry, unfinished segemnt is lost<br><br><br>BUS<= br><br>left mouse starts segment in 1/2 manhattan mode where you have x or = y but not both<br>holding shift does nothing<br>holding ctrl goes to rubber= band mode<br>left mouse terminates segment and starts new one<br>left mouse= double click does nothing<br>right mouse doesn't do anything<br></div>= <div>terminate entry by changing operation<br></div><div><br><br><br>LINE<b= r><br>left mouse starts segment in rubberband mode<br>holding shift does no= thing<br>holding ctrl goes to 1/2 manhattan mode where you have x or y but = not both<br>left mouse terminates segment and does not start a new one<br>r= ight mouse doesn't do anything<br><br><br>BOX<br><br>left mouse starts = segment in double manhattan mode where you have both normal and reverse man= hattan routes to form a box<br>holding shift does nothing<br>holding ctrl d= oes nothing<br>left mouse terminates box<br>right mouse doesn't do anyt= hing<br><br><br>CIRCLE<br><br>left mouse starts circle in polar mode by sel= ecting center point<br>holding shift does nothing<br>holding ctrl does noth= ing<br>left mouse terminates circle<br>right mouse doesn't do anything<= br><br><br>ARC<br><br>left mouse starts arc=C2=A0 in 1/8 manhattan mode whe= re you have positive x only by selecting center point<br>holding shift does= nothing<br>holding ctrl does nothing<br>left mouse selects start point and= brings up dialog box for # of degrees to compute end point<br>right mouse = doesn't do anything<br><br><br>PATH<br><br>left mouse starts segment in= rubberband mode<br>holding shift does nothing<br>holding ctrl does nothing= <br>pressing=C2=A0 left mouse switches to bezier mode<br>left mouse continu= es path segment and=C2=A0 starts a new one<br>left mouse double click with = no movement terminates entry<br>right mouse doesn't do anything<br>clos= ing the polygon terminates entry<br><br><br><br></div>Could we agree that a= right click should always terminate entry and that mode shifts occur when = any or all of the mode shift are pressed?<br><br></div>John Eaton<br>=C2=A0= <br><div><div><br></div></div></div> --001a113ec6acdaef49051b2acdfd--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |