Browse Source

Fixed bugs

Yentl Van Tendeloo 8 years ago
parent
commit
f1e8d89997
2 changed files with 3 additions and 3 deletions
  1. BIN
      interface/CBD/figures/probe.png
  2. 3 3
      interface/CBD/main.py

BIN
interface/CBD/figures/probe.png


+ 3 - 3
interface/CBD/main.py

@@ -257,7 +257,7 @@ class InterfaceCore():
             else:
                 global name
                 self.mv.instantiate_link(str(name), self.mode, source, target)
-                self.refs[str(name)] = [canvas.create_line(start[0], start[1], end[0], end[1], fill="black", arrow=LAST)]
+                self.refs[str(name)] = [canvas.create_line(start[0], start[1], end[0], end[1], fill="black" if self.mode == "Link" else "red", arrow=LAST)]
                 name += 1
 
 core = InterfaceCore()
@@ -323,7 +323,7 @@ images = {
         "NegatorBlock": Image.open("figures/negation.png"),
         "MultiplyBlock": Image.open("figures/multiply.png"),
         "InverseBlock": Image.open("figures/inverse.png"),
-        "DerivativeBlock": Image.open("figures/derivative.png"),
+        "DerivatorBlock": Image.open("figures/derivative.png"),
         "IntegratorBlock": Image.open("figures/integrator.png"),
         "DelayBlock": Image.open("figures/delay.png"),
         "ProbeBlock": Image.open("figures/probe.png"),
@@ -343,7 +343,7 @@ bound_functions = {
         "MultiplyBlock": multiply,
         "NegatorBlock": negation,
         "InverseBlock": inverse,
-        "DerivativeBlock": derivator,
+        "DerivatorBlock": derivator,
         "IntegratorBlock": integrator,
         "DelayBlock": delay,
         "ProbeBlock": probe,