Hola Mariana.
Quisiera recomendarte el uso de etiquetas [ code ] y [ /code ] cuando introduzcas código en un hilo. La diferencia es enorme...
procedure TConsultorio.Nuevo1Click(Sender: TObject);
begin
//deshabilita todos los botones menos aceptar y salir pq es uno nuevo
Application.CreateForm(Tform2, form2);
form2.bborrar.enabled:=false;
form2.lborrar.enabled:=false;
form2.bmodif.enabled:=false;
Vs:
Código:
procedure TConsultorio.Nuevo1Click(Sender: TObject);
begin
//deshabilita todos los botones menos aceptar y salir pq es uno nuevo
Application.CreateForm(Tform2, form2);
form2.bborrar.enabled:=false;
form2.lborrar.enabled:=false;
form2.bmodif.enabled:=false;
..
End;
Ves??.
Además, es realmente necesaria la llamada a Edit despues de append?? Me parece que no. Porque no aclaras un poco que eventos tenes relacionados a cada DataSet, quizas con las partes mas relevantes del código?...
Hasta luego.