1) { this.setVisible(true); } if (width < 1) { this.setVisible(false); }]]> drawStructure(); this.setAttribute("backgroundStartColor", nodehi); this.setAttribute("backgroundStopColor", nodehi); this.setAttribute("borderColor", nodehib); drawStructure(); this.bringToFront(); this.setVisible(true); anm_height_in.doStart(); anm_width_in.doStart(); this.setAttribute("backgroundStartColor", nodeblue); this.setAttribute("backgroundStopColor", nodeblue); this.setAttribute("borderColor", nodedarkblue); drawStructure(); canvas.dview.eManipulation.setVisible(false); anm_height_out.doStart(); anm_width_out.doStart(); inside.preview.setAttribute('modelnode', propedge.s); if (propedge.sourceButton != null) { inside.preview.sourceButton.selectItem(propedge.sourceButton); } else { inside.preview.sourceButton.clearSelection(); } canvas.dview.selectedobj.modeledge.setAttribute('sourceButton', inside.preview.sourceButton.getValue()); //canvas.dview.selectedobj.changeTarget(inside.targetcb.getValue().parent); this.inside.targetcb.update(); /* * The target nodes list gets updated everytime the visibility of the pane is toggled. Also anytime a new node is added to devview. * */ updateTargetNodesList(); if (canvas.leftp.state == "CLOSED") { if (parent.selectedobj.from != null) { this.setEdgeProperties(parent.selectedobj.modeledge); } } Source Screen Preview: Select a Source Button