Imagem do Componente na Paleta!!!!!!
15/07/2004
0
Estou tentando colocar uma imagem para diferenciar meus componentes na paleta do delphi..
Eu criei uma .bpl, e nela tenho 5 componentes que eu mesmo criei..
Já pesquisei e fiz como foi postado , mas não funcionou..
Eu utilizei um arquivo .DCR, e nele inseri um .bmp com o mesmo nome da UNIT e com letras maiúsculas, e salvei este arquivo no mesmo diretório da UNIT do componente, e com o mesmo nome da UNIT, compilei e instalei a .bpl, e não funcionou, continua com a mesma imagem padrão..
Alguém sabe como fazer??
Agradeço a todos antecipadamente..
Cabelo
Cabelo
Posts
15/07/2004
Vinicius2k
1 - Os BMPs tem que ter os mesmos nomes das classes e não das units.
2 - Inclua o Nomedoarquivo.DCR no package (.dpk)
Não tenho muita certeza se esta é a forma ideal, mas nunca encontrei um material que explicasse isto, e é assim que eu faço... e funciona...
T+
15/07/2004
Cabelo
É o seguinte, alterei o nome do bmp para o nome da classe, mas como faço para inserir um arquivo .DCR na .DPK, pois só aceita arquivos .DCU ou .PAS??
Cabelo
15/07/2004
Vinicius2k
package Nome_do_package; {$R ´nome_do_dcr.dcr´} {$ALIGN 8} ...
ou pode excluir a unit do package e adicionar novamente que virá junto o .dcr, desde de que tenham o mesmo nome (nome do .pas = nome do .dcr)...
T+
15/07/2004
Cabelo
Funcionou perfeitamente..
Eu exclui a UNIT e Adicionei ela novamente..
Quando compilei, ela já tinha trazido o .DCR, e a imagem na paleta já mudou..
muito obrigado..
se precisar estou aki..
Cabelo
15/07/2004
Vinicius2k
Como disse, não sei se esta é a forma correta...
Mas que funciona, isso funciona... :lol:
T+
Clique aqui para fazer login e interagir na Comunidade :)