delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2011/12/20/14:10:17

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
Date: Tue, 20 Dec 2011 14:10:10 -0500
Message-Id: <201112201910.pBKJAA55004801@envy.delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: geda-user AT delorie DOT com
In-reply-to: <20111220190013.GA20498@malakian.lan> (message from Andrew
Poelstra on Tue, 20 Dec 2011 11:00:13 -0800)
Subject: Re: [geda-user] Discuss: bug 699299: Route style selection error
References: <20111220190013 DOT GA20498 AT malakian DOT lan>
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

>   1. How should the route-style selector's status be changed when
>      the user presses 'a'? Right now it does nothing. Probably if
>      you clone an object that matches a known route style, it should
>      switch to that style.
> 
>      If you clone an object that -doesn't- match a known style,
>      should it do nothing? Should it switch to the closest known
>      style? Should it create a new temporary style and switch to
>      that?
> 
>   2. How much should be switched? If you clone a via whose sizes
>      match the 'Signal' style, should the trace width also change
>      to 'Signal'?

Historically, the 'a' key is there to let you put down "more of the
same" so I see no need to change the unrelated parts of the route
style, or any need to change the pre-defined route styles to match.

There's no reason why the current style has to match one of the
predefined styles, either, just like there's no reason why the current
grid has to match one of the menu entries.

However, it's a bug that the route style *indicator* incorrectly
indicates that the current style matches a predefined style.  The
lesstif HID correctly deselects all predefined route styles when the
current style doesn't match any.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019