# Change to inspect mode netedit.inspectMode() # inspect E1 netedit.leftClick(match, 350, 250) # obtain parameters reference parametersReference = netedit.getParametersReference(match) # unblock additional netedit.changeBlockAdditional(comboboxAdditional, 6) # change to move mode netedit.moveMode() # move E1 to right (must be allowed) netedit.moveElement(match, 250, 250, 350, 250) # Check undos and redos netedit.undo(match, 5) netedit.redo(match, 5) # save additionals netedit.saveAdditionals() # save newtork netedit.saveNetwork() # quit netedit netedit.quit(neteditProcess, False, False)
# delete lane with the second loaded parkingArea netedit.leftClick(match, 200, 200) # Check undo netedit.undo(match, 3) # Change to delete netedit.deleteMode() # disble 'Automatically delete additionals' netedit.changeAutomaticallyDeleteAdditionals(match) # try to delete lane with the second loaded parkingArea (doesn't allowed) netedit.leftClick(match, 200, 200) # wait warning netedit.waitAutomaticallyDeleteAdditionalsWarning() # check redo netedit.redo(match, 3) # save additionals netedit.saveAdditionals() # save network netedit.saveNetwork() # quit netedit netedit.quit(neteditProcess)