Duilioisola gracias por tu ayuda pero lamentablemente no respondio como se esperaba.
La rutina para modificar el DbNavigator la coloque como un procedimiento en un form que guarda todas las rutinas que uso en mis programas llamado 'RutinasFunciones'. Aqui va:
Código Delphi
[-]procedure SetupHackedNavigator(const Navigator : TDBNavigator);
const Captions : array[TNavigateBtn] of string =
('Primero', 'Anterior', 'Siguiente', 'Ultimo', 'Agrega',
'Elimina', 'Edita', 'Graba', 'Cancela', 'Refresca');
var btn : TNavigateBtn; begin for btn := Low(TNavigateBtn) to High(TNavigateBtn) do with THackDBNavigator(Navigator).Buttons[btn] do begin Caption := Captions[btn];
ParentFont := False;
Font.Name := 'MS Sans Serif';
Font.Pitch := fpDefault;
Font.Size := 8;
Font.Style := [];
Layout := blGlyphTop;
end;
end;
Esta rutina la llamo desde donde esta el DbNavigator en el "OnCreate" de la
form.