<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
    <br>
    I created an electrical engineering component library in <a
      href="https://github.com/christiankral/ElectricalEngineering.isy">https://github.com/christiankral/ElectricalEngineering.isy</a>
    to simplify the creating of electrical circuits. After developing
    some components I was running into troubles selecting symbols. As an
    example, please consider three symbols (two resistors, one disk
    marker) with the reference points show on the left in pic below;
    this example is available at <a rel="nofollow"
href="https://gist.github.com/christiankral/134b9feb5603f159c6532039c7bcc0dd">https://gist.github.com/christiankral/134b9feb5603f159c6532039c7bcc0dd</a>.<br>
    <br>
    <img moz-do-not-send="false"
      src="cid:part3.2AB15627.0FE8D09D@gmail.com" alt="" width="1452"
      height="554"><br>
    <br>
    <p>If I assemble the symbols to a circuit the three indicated
      reference points will end up on the very same location. My
      question is how a user can select one of the three symbols
      systematically, e.g., to move the vertical resistor...</p>
    <p>However, one could say the design of the components is in a way
      "wrong" as all components shall rather have their reference points
      in the component center. So for the resistor the reference point
      could be moved from one line end to the center of the symbol --
      this were a possible solution. <br>
    </p>
    <p>Can anyone share his experience or make some comments on this
      topic.</p>
    <p>Thanks,<br>
      Christian <br>
    </p>
  </body>
</html>