Modificando os ícones do DbNavigator
Essa dica mostra como mudar o ícone dos botões do componete DbNavigator. O código abaixo tem como objetivo mostrar como se altera o ícone do botão de inserir. Coloque um componente Dbnavigator no form. Crie um novo tipo de dados no editor de código:
type
NewTypeNav = class( TDbNavigator );
No evento OnCreate do form, escreva o seguinte código:
var
c: Tbitmap;
begin
c:=Tbitmap.Create;
c.LoadFromFile('C:\Insert.bmp');
newtypenav(dbnavigator1).buttons[nbinsert].Glyph:=c;
Explicando o código
Criamos uma variável do tipo Tbitmap para abrir o arquivo de bitmap. Esta figura vai ficar no lugar da figura padrão do dbnavigator. Depois modificamos a propriedade glyph do botão de inserir com o conteúdo da variável. Veja na figura abaixo, o botão de inserir com a nova imagem: