wokwi-features
wokwi-features copied to clipboard
Enable palette color with right click while tracing a line.
Hi!
I think could be useful enable palette color with right click while tracing a line.
Something like this image.

Then keep the color selected until it be changed again.
It's useful when doing this workaround to connect many pins to same signal.

The right click also can have multiple functions like in AutoCAD.

Best regards.
Summary: What I would love to have is when one wire is connected as a specific color, if I grab that pin connection from the already colored wire, the next wire created has the same color as the already connected wire.
Details: I am not sure about the pop-up context menu, but I have been looking for something that allows the wire color to "propagate" to other wires. Right now, one can use shortcut keys to color wires as you make them. There are some problems with this which I will detail below. I am not sure if I should open a bug report or not on them. The scenario is when I am wiring together 16, 32 multiple elements and these elements are all connected to the same thing, i.e. clock or reset on SR-flipflop, I will run a wire between each one and color it per the function of that connection. I make clock one color, reset another, and set a third. This helps me track what is what later down the road. Then the above issue is handled, just without the context menu.
I do foresee some problems arising, like what if there are multiple colors connected to a single pin? There would need to be some precedence to ensure that it does not break in this case. Worst case, if it cannot figure out the color then fall back on the default color.
Current Bugs: When one wire is connected and a second wire in progress of being routed, if the already connected wire is clicked during the routing it is "selected". This does not cause any problems with routing itself, but once the already placed wire is "selected", the color of the in-progress wire cannot be changed. It is as if the color shortcut keys are trying to color the "selected" line and not the routing line. Nothing happens, neither wire is colored, but it does become cumbersome.