delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2019/01/30/19:55:27

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=fastmail.com; h=
reply-to:subject:to:references:from:message-id:date:mime-version
:in-reply-to:content-type:content-transfer-encoding; s=fm2; bh=8
bjPEPxqzggvEXvTGjkEg/8zQXa7PdlLIqxKedqSvGo=; b=ncF8oE4wjuX85pA6A
GUVe+TG+grMco8oy82uP1ZJNJ0ZmbNjh1Bowi85lkyEl/2VrVyXxHNicIRVoH4ld
f9tdmHDLNWrsgqNwf8ChdLlgsrN7CihyOQHJWrtc/HYQT2YpYgZuHmvhmshO09W2
godpv4HFho8sIvSDPTLBhoVRrEMPHoGCY1h6wDH+AMEkEuti2FwSWluHrnGSUMw9
ZcrxJ7uEHhF+/HgXIMgjwyvCQYt66DIraYfV3KgY/80JVIfFpLX5MVoXxgiYmzra
3yvZTx0a3ir3yOfSV4IoBf5CiKNOhOdlg6ybvs00wpMNHd67rVIjRkw1ONNCa2+A
jWr+Q==
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=content-transfer-encoding:content-type
:date:from:in-reply-to:message-id:mime-version:references
:reply-to:subject:to:x-me-proxy:x-me-proxy:x-me-sender
:x-me-sender:x-sasl-enc; s=fm1; bh=8bjPEPxqzggvEXvTGjkEg/8zQXa7P
dlLIqxKedqSvGo=; b=smgi+tbtRHX8xH089oTe7kOOZbb7na9p2a1fm0Z4vt3kg
6OGVmvYO3hZU+i3uhvpH1BjPqfgqInnqQvTpqlOdAjdrX9FKCG/aqxJP66BmdHQI
Ai8Mx0CcVwMxJg+fdWomS8AkBg8Ve2yaQnocP2g+C7i47AwxxKrWkgE6lOMJtbkW
CmgSe6cnL1/DxQRpt+WaJbmQa3id+JhaivHvWKcdOW5MXU0OzLnAI/Uvn8d1KsIC
RdYBS85Id0yYHkRK+p/0FpQKfcTvn+17e+j0+c7Iw+zsZ31C0zr8jgMuiV84BgiM
PqgRtOcV4jjEWGDzY42m1RpXoo6ttI+8UoGKfjQcQ==
X-ME-Sender: <xms:LEdSXMPPNhEd_gEMkrcktRVllF8xQgM6Kdt2jD7V8ghopuQ8LRgXGw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrjeehgddviecutefuodetggdotefrodftvf
curfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecufedt
tdenucenucfjughrpehruffvfhfhkffffgggjggtgfesthejredttdefjeenucfhrhhomh
epifhirhhvihhnucfjvghrrhcuoehghhgvrhhrlhesfhgrshhtmhgrihhlrdgtohhmqeen
ucfkphepuddtkedrvdduhedrudelhedrvddtheenucfrrghrrghmpehmrghilhhfrhhomh
epghhhvghrrhhlsehfrghsthhmrghilhdrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:LEdSXLs_JbiDMTdk6OT30UNBrvsi4g7uAiZoxW46IF8O42anUMCjWw>
<xmx:LEdSXFda97pIRJVCtPiBicnhd7Iup0uzpQaJGHUtt3SDKsjaNZhyBA>
<xmx:LEdSXLhXclB19UrXJxxLZU7yfOG0fXOpAfgA-fDx_MaUJ8mscwwsrQ>
<xmx:LEdSXE8JSzEGmuQ2Jjf2dGI2PfFMGoiOPC7_yT1J1eKyUySQzA85yg>
Subject: Re: [geda-user] Text on solder side not mirrored.
To: geda-user AT delorie DOT com
References: <xnef8t1zj1 DOT fsf AT envy DOT delorie DOT com>
From: "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Message-ID: <99f597de-3e1f-3db1-9872-14b09b809bbf@fastmail.com>
Date: Wed, 30 Jan 2019 16:55:39 -0800
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:60.0) Gecko/20100101
Thunderbird/60.4.0
MIME-Version: 1.0
In-Reply-To: <xnef8t1zj1.fsf@envy.delorie.com>
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

On 1/30/19 3:44 PM, DJ Delorie wrote:
> The key code is this:
>
>                  if (GetLayerGroupNumberByNumber (INDEXOFCURRENT) ==
>                      GetLayerGroupNumberBySide (BOTTOM_SIDE))
>                    flag |= ONSOLDERFLAG;
>
>
> As long as the layer you're putting the copper text on is a "bottom
> layer" according to the layer groupings, the text should be created
> inverted.
>
> So, check your layer groups.  Beware that the default GTK theme makes it
> nearly impossible to tell what checkboxes are checked.  Make sure that
> the layer you're editing shares a group with the "bottom" special layer.
>
DJ,

Yes. That worked. At first, I thought it wasn't working, but then I 
realized the new text was just upside down, not mirrored. When I rotated 
it, it was correct. Going to the component side now shows the text 
mirrored, as it should.

Another insight into the inner workings of PCB.

BTW: I had no problem determining what check-boxes were checked in my 
GTK 1.2.10/2.24.31/3.18.9 system. In mine, they are radial buttons, not 
check-boxes. I compile from source and I have no GTK specification in 
the configure options, so I am not sure if it is using GTK1 or GTK2. 
Probably not GTK3 yet.

Thanks much.
Girvin

- Raw text -


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