Captions no DBNavigator no Delphi
Por padrão, o DBNavigator não possui uma propriedade para especificar os captions dos botões, mas isto pode ser resolvido com o código abaixo:
type TMeuDBNavigator = class(TDBNavigator); procedure TForm1.FormCreate(Sender: TObject); const Legendas: array[TNavigateBtn] of string = ( 'Primeiro', 'Anterior', 'Próximo', 'Último', 'Incluir', 'Excluir', 'Editar', 'Salvar', 'Cancelar', 'Atualizar'); var Botao: TNavigateBtn; begin for Botao := nbFirst to nbRefresh do begin with TMeuDBNavigator(DBNavigator1).Buttons[Botao] do begin Caption := Legendas[Botao]; Layout := blGlyphTop; end; end; end;