Sí, ya me había fijado. En principio a mi sólo me interesaba modificar el
DataChanged, pero me encontré con ese problema.
Al final lo dejé como me indicaste anteriormente incluyendo en el formcreate el siguiente código :
Código Delphi
[-]procedure TFMovRec.FormCreate(Sender: TObject);
var
Button: TNavigateBtn;
begin
.......
with DBNavigator do
begin
Button := Buttons[nbPrior].Index;
Buttons[nbPrior].Index := Buttons[nbNext].Index;
Buttons[nbNext].Index := Button;
Button := Buttons[nbFirst].Index;
Buttons[nbFirst].Index := Buttons[nbLast].Index;
Buttons[nbLast].Index := Button;
end;
......
end;
Así obtengo el funcionamiento requerido y por ahora me vale perfectamente.
Un saúdo y nuevamente gracias.