delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/01/25/05:19:19

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <kmk AT familieknaak DOT de>
Subject: Re: [geda-user] <Ctrl-G> (change metric grid) does not work in PCB opengl
Date: Fri, 25 Jan 2013 11:17:47 +0100
Lines: 36
Message-ID: <kdtm49$ug5$1@ger.gmane.org>
References: <1353790492 DOT 6325 DOT 5 DOT camel AT localhost> <2a5dd1a6 DOT 1224116c DOT 5100581a DOT 322d3 AT o2 DOT pl>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: a89-182-133-217.net-htp.de
User-Agent: KNode/4.4.11
Reply-To: geda-user AT delorie DOT com

xmichalwd1979 wrote:

> {"Grid -0.05mm" SetValue(Grid,-0.05,mm) a={"Shift-Ctrl-G" "Shift
> {Ctrl <Key>g"}} "Grid +0.05mm" SetValue(Grid,+0.05,mm) a={"Ctrl-G"
> {"Ctrl <Key>g"}}

My take on this:

a) increment/decrement the grid by a fixed value, is not very useful. 
If I am already at a coarse grid level, say 1 mm, I typically want to 
switch to 2 mm or 0.5 mm rather tan 1.05mm. With the fine increment 
I'd have to press [ctrl-g] 20 times or 10 times respectively.
On the other side of the spectrum an increment of 0.05 mm does not 
allow me to reach a 0.01 mm grid.

IMHO, the better way would be to use the same steps as given in the 
menu. By default, this is 
0.01 mm
0.05 mm
0.1 mm
0.25 mm
0.5 mm
1.0 mm
For bonus points, this ladder should be configurable via the GUI. For 
example as a list entered in the preference dialog.


b) Adding a metric increment to an imperial grid almost never makes 
sense. Instead, the application should be aware if the current grid is 
metric or not.  When in imperial grid-mode, the ladder of grid sizes 
should be given in mil. It should be easy to switch between metric and 
imperial grids mode.

---<)kaimartin(>---
-- 
Kai-Martin Knaak

- Raw text -


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