El caso que te pone delphi.com.ar, seria para añadir un registro. Si lo quieres controlar tambien para los registros ya insertados puedes poner dos botones (uno para Up y otro para Down) y hacer (solo pongo la idea, el codigo te lo deja para ti ya que no es muy complicado)
// Suponiendo que la 1era linea sea SIEMPRE 1
Boton UP
1.- Recuperar valor del campo LINEA del registro en el que estamos en una variable (ej. LineaAnt)
2.- El registro actual, editarlo y cambiar el valor del campo LINEA a 0
3.- Posicionarte en el registro de valor LineaAnt - 1
4.- Modificar el registro poniendo en el campo LINEA el valor de LineaAnt
5.- Posicionarte en el registro de LINEA = 0
6.- Modificar el registro poniendo al campo LINEA el valor LineaAnt - 1
(o bien hacerlo con sentencias SQL de UPDATE que quizas quedaria mejor
)
Boton Down
->Practicamente lo mismo
Espero te sirva