Salome HOME
Stream Links show
[modules/superv.git] / src / SUPERVGUI / SUPERVGUI_Link.cxx
index d7e5a820c7d0f8a9a83dd212ca0e3772ad843e1b..6ab2ca46fdde2352f45c441065d3f6dbdffce0ea 100644 (file)
@@ -253,7 +253,8 @@ void SUPERVGUI_Link::paint(bool toErase) {
   if (toErase) {
     aDataPen.setColor(myGraph->viewport()->paletteBackgroundColor());
   } else {
-    if (strcmp(myEngine->InPort()->Name(), "InVoid")==0)
+    if ((strcmp(myEngine->InPort()->Name(), "InVoid")==0) || 
+       (myEngine->InPort()->Kind() == SUPERV::DataStreamParameter ))
       aDataPen.setColor(CTRL_CLR);
     else
       aDataPen.setColor(DRAW_CLR);
@@ -279,7 +280,8 @@ void SUPERVGUI_Link::paint(QPainter* thePainter, bool toErase) {
   if (toErase) {
     aDataPen.setColor(myGraph->viewport()->paletteBackgroundColor());
   } else {
-    if (strcmp(myEngine->InPort()->Name(), "InVoid")==0)
+    if ((strcmp(myEngine->InPort()->Name(), "InVoid")==0)|| 
+       (myEngine->InPort()->Kind() == SUPERV::DataStreamParameter ))
       aDataPen.setColor(CTRL_CLR);
     else
       aDataPen.setColor(DRAW_CLR);