cxbrooks / test

Second test for bugzilla to git
0 stars 0 forks source link

Need to change visual order of ports to untangle wiring #78

Open cxbrooks opened 16 years ago

cxbrooks commented 16 years ago

Note: the issue was created automatically with bugzilla2github tool

Original bug ID: BZ#146 From: @cxbrooks Reported version: 7.1.devel CC: @edwardalee, ian.brown@hsbcib.com, pt-dev@chess.eecs.berkeley.edu

cxbrooks commented 16 years ago

Ian Brown writes:

You cannot change the visual order of ports that an actor has (a composite actor or an expression actor in particular). One often needs to do this in order to untangle wiring. Currently you can elect to remove and re-add the ports, or you can edit the order in the XML file using something like notepad. Neither of these options is very appealing. It would be nice to have an up and a down button in the port dialog. Pressing these would change the relative position of the port in the list.

I mistakenly added the above to https://chess.eecs.berkeley.edu/bugzilla/show_bug.cgi?id=23 Ian wrote:

There are 2 issues here:

  1. You have 8 connections to a single multi-port. How do you alter the connection to the 4th one without deleting them all and re-adding them from scratch.

  2. You have 8 individual ports which you want to re-order so that they route better on the visual layout.

The summary (of bug BZ#23 -cxh) seems to describe issue 1 whilst I was referring to issue 2. I suspect that the issues are unrelated in the code and so belong in 2 separate incidents.

Aha! Ok, this is fairly straightforward, it would require reworking the port dialog to allow changing the order.

cxbrooks commented 11 years ago

For composite actors, there is an easy workaround. If you select Appearance->Move to Back on a port, then it becomes the first port. If you select Appearance->Move to Front, then it becomes the last port. I agree it would be better to have up-down buttons in the port dialog, however, as that would also work for the Expression actor, for example.