Pessoal, aí vai um exemplo simples de personalização de botões no access.
A técnica que eu uso é a seguinte: Crio um retângulo e o ponho como baixo relevo
e escolho uma cor de preenchimento para ele, crio um outro retângulo e o ponho em alto relevo
e também escolho uma cor para ele e crio um botão, escolho sua imagem e ponho o
fundo como transparente. Agora monto o botão. Ponho o retângulo em alto relevo em
cima do retangulo de baixo relevo e o botão de comando em cima do retângulo de alto
relevo. Dessa forma, o botão assume a cor do retangulo de alto relevo. Mas aí é que vem
o pulo do gato (risos), para que o botão não fique estático ao clicar, no evento ao apertar
o mouse, ponho uma linha de códgo simples e faz o retangulo em alto relevo ficar invisível,
mostrando o de baixo relevo (dessa forma, posso até por outra imagem no retangulo de baixo relevo
caso acrecente no código uma linha para deixar invisível o botão ao apertar o mouse)
e no evento ao liberar o mouse ponho uma outra linha de código para fazer o retângulo de alto relevo
voltar a vicar visível.
Obs.: Detalhei tanto assim pensando nos iniciantes, como é o meu caso.
Access 2003/2007/2010
http://dl.dropbox.com/u/31669146/Access%20Exemplos/CorBotao.zip
A técnica que eu uso é a seguinte: Crio um retângulo e o ponho como baixo relevo
e escolho uma cor de preenchimento para ele, crio um outro retângulo e o ponho em alto relevo
e também escolho uma cor para ele e crio um botão, escolho sua imagem e ponho o
fundo como transparente. Agora monto o botão. Ponho o retângulo em alto relevo em
cima do retangulo de baixo relevo e o botão de comando em cima do retângulo de alto
relevo. Dessa forma, o botão assume a cor do retangulo de alto relevo. Mas aí é que vem
o pulo do gato (risos), para que o botão não fique estático ao clicar, no evento ao apertar
o mouse, ponho uma linha de códgo simples e faz o retangulo em alto relevo ficar invisível,
mostrando o de baixo relevo (dessa forma, posso até por outra imagem no retangulo de baixo relevo
caso acrecente no código uma linha para deixar invisível o botão ao apertar o mouse)
e no evento ao liberar o mouse ponho uma outra linha de código para fazer o retângulo de alto relevo
voltar a vicar visível.
Obs.: Detalhei tanto assim pensando nos iniciantes, como é o meu caso.
Access 2003/2007/2010
http://dl.dropbox.com/u/31669146/Access%20Exemplos/CorBotao.zip