No entiendo, ¿una confirmación en el botón borrar?, pues cuando lo pulses, en su evento onclick:
Código Delphi
[-]begin
if MessageDlg('¿Está seguro de borrar el registro?',mtConfirmation, [mbYes, mbNo], 0) = mrYes then
tu_dataset.delete;
end;
Y con los otros... igual.