1. A spring-forming control method used with a spring-forming control system in a spring forming machine for making springs, said spring-forming control system providing a spring parameter setting interface, a program modification interface, and a dragline method program modification interface switchable on a graphical user interface (GUI) display monitor of a host computer controlling the operation of said spring forming machine with automated adjustment of at least four parameters selected from the group consisting of Outside Diameter (OD), Pitch, Feed, Upper Cutter, Lower Cutter, and Number of Coils, the spring-forming control method comprising the steps of: (1) setting spring processing parameters using said spring parameter setting interface; (2) trying to make a spring subject to a spring parameter auto-generation software built in said spring-forming control system; and (3) starting the production if the trial meets the requirements otherwise entering one of said spring parameter setting interface and said program modification interface and said dragline-method program modification interface using drag-and-drop methods to modify the spring processing parameters or the program if the trial does not meet the requirements, and then making a secondary spring trial production, and, if necessary, repeating the procedure again and again till the shaped spring meets the requirements.