Du musst auch mit dem DBNavigator nicht einfach alles zur Verfügung stellen, was Delphi anbietet
Du kannst entweder
- über DBNavigator.VisibleButtons Funktionen verbergen. Dann müsstest Du einen zusätzlichen eigenen Button mit der Löschfunktion anbieten. Oder
- (besserer Vorschlag) Du schreibst einen Eventhandler für DBNavigator.BeforeAction. In diesem kannst Du abfragen, welcher Button gedrückt wurde. wenn es der Löschbutton war, dann kannst Du eben das veränderte Verhalten programmieren und mit Abort abbrechen.
Grüße
Urs