Patent ID: 8131517

Claim:
A method for updating a slope of a run in a system in a computer drawing application, comprising: (a) displaying, in the computer drawing application, three or more objects; (b) displaying, in the computer drawing application, a visual indicator indicating which of the three or more objects can be selected as a starting point or an ending point; (c) selecting, in the computer drawing application, a system run comprised of an interconnected series of the three or more objects, wherein: (i) the interconnected series of objects are part of the same system; (ii) the system run comprises the starting point, the ending point, and all points in between the starting point and the ending point; (iii) the starting point and the ending point are selected by a user via a dialog box; and (iv) the computer drawing application provides an option to either: (1) automatically select, without additional user input, all points in between the selected starting point and the selected ending point; or (2) manually select each of the three or more objects in the system run; (d) specifying, using the dialog box, a property for a slope of the system run; and (e) automatically updating, without additional user input, the slope of the system run across all of the interconnected series of objects in the system run based on the specified property, by automatically, without additional user input, updating an elevation of one or more of the three or more objects to reflect the slope across the entire system run consistent with the specified property wherein the updating is performed without disconnecting the series of three or more objects.