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=simple; d=mail.ud03.udmedia.de; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=beta; bh= 6lQYwbBCW6DnH/1Bjxv/4DfTtqeHk/hpH132C6O73/g=; b=POVFoH/ufMVWourD zTQdE9RZFXAWVwOzV5ibvexjc6rf4B/5nRpq0OKXGkoGQ2qYtg53L89JGQ0iZoV5 YnH/N8SvdjqBsdYwY5BISRpOZTwwq8Jx8HNvTncirFoB3+wzAkD3k9JRGWG9hrMj 8/aFEMXD4nsdEjEmcqJjtLasM5I= Subject: Re: [geda-user] SQL PCB file format To: geda-user AT delorie DOT com References: <20150826000523 DOT 353 DOT qmail AT stuge DOT se> <55DDD4DB DOT 2060008 AT ecosensory DOT com> <20150826153031 DOT 4620 DOT qmail AT stuge DOT se> <201508261807 DOT t7QI7sS3003191 AT envy DOT delorie DOT com> <20150826182552 DOT 22702 DOT qmail AT stuge DOT se> <55E445F1 DOT 8010309 AT jump-ing DOT de> From: "Markus Hitter (mah AT jump-ing DOT de) [via geda-user AT delorie DOT com]" Message-ID: <55E57F0F.7090504@jump-ing.de> Date: Tue, 1 Sep 2015 12:33:51 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit 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 Precedence: bulk Am 01.09.2015 um 02:36 schrieb Kai-Martin Knaak: > For real world scenarios, there are limits though: > > a) there are no actions for actions which require mouse input > > b) pcb tries to play smart and exits right away if it thinks an action > is not appropriate for a specific HID. E.g. this prevents my bash > script to print the flip side of a layout with a vanilla pcb binary. I don't think it's too complicated to fix such issues. Can you write a bug report? With a sample layout and an approximate script? Maybe access through stdin/stdout in best Unix tradition is the best way to connect to other software. This way each tool is independent, big parts of an "API" exists already. Moving the mouse is possible, too, I'm just not sure wether this is the best way to query a layout. Markus -- - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/