![ActiveDelphi - Índice do Fórum](templates/subSilver/images/logo_phpBB.gif) |
ActiveDelphi .: O site do programador Delphi! :.
|
Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
ProgJr Novato
![Novato Novato](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star1.gif)
Registrado: Sexta-Feira, 1 de Julho de 2011 Mensagens: 38
|
Enviada: Sáb Jul 30, 2011 11:10 am Assunto: [RESOLVIDO] Alpha Control e Delphi |
|
|
Bom gente, utilizo o Alpha Control para atribuir temas a aplicação mas como a mesma irá procurar a skin pelo caminho especificado, eu tenho que colocar a skin no determinado caminho caso contrario obviamente não pegará o tema.
O que eu preciso é que seja gerado o executável já com a skin pois não terei caminhos iguais em SO diferentes por exemplo.
Se for possível, por favor espero retorno.
Editado pela última vez por ProgJr em Sex Ago 05, 2011 8:29 am, num total de 1 vez |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
Marcolin Novato
![Novato Novato](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star1.gif)
Registrado: Quarta-Feira, 12 de Mai de 2010 Mensagens: 58 Localização: Realeza - Paraná
|
Enviada: Sáb Jul 30, 2011 1:08 pm Assunto: |
|
|
Olá,
uma ideia poderia ser assim, você coloca as skins dentro de uma pasta dentro da pasta do seu sistema.
No programa colocar uma opção para configura - lá mesmo depois de pronta.
ai poderia usar.
Código: | sSkinManager.SkinDirectory := 'Diretório';
sSkinManager.SkinName := 'Skin tal';
|
se n funcionar, o jeito é você compilar por exemplo na sua máquina em 'C:/Sistema/Skins' e colocar as skin dentro dessa pasta anterior e compilar.
Na máquina do Cliente é só instalar no mesmo lugar que você compilou, irá funcionar porque o skinmanager estará setada para a pasta 'C:/Sistema/Skins'.
Se não der certo, só posta ae que damos novas ideias.
....
Marcos Marcolin. _________________ Ser bom não basta, temos que nos aprimorar, bom todos somos de nascença, basta descobrirmos novas qualidades dentro de nós. |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
JR10 Aprendiz
![Aprendiz Aprendiz](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star2.gif)
![](images/avatars/113424be6cf409ba64.jpg)
Registrado: Domingo, 14 de Março de 2010 Mensagens: 170
|
Enviada: Dom Jul 31, 2011 4:29 am Assunto: |
|
|
Olá ProgJr,
Você irá utilizar uma skin ou várias skins?
Se for apenas uma skin acho que não será dificil, bastando que você siga os passos abaixo:
Código: |
• Vá na paleta "Alpha Lite" e adicione um sSkinProvider e um sSkinManager no Form;
• Agora, mude a propriedade "Active" do sSkinManager para "False", depois vá na propriedade SkinDirectory e insira o caminho da pasta onde você colocou as Skins;
• Clique nos três pintinhos da propriedade "Internal Skins" e depois vá em "Add New";
• Veja que a próxima tela é um preview das telas skin. Use a seta do teclado para ir visualizando as telas. Selecione uma Skin de clique em OK.
|
Espero que te ajude! |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
ProgJr Novato
![Novato Novato](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star1.gif)
Registrado: Sexta-Feira, 1 de Julho de 2011 Mensagens: 38
|
Enviada: Ter Ago 02, 2011 9:21 am Assunto: [RESOLVIDO] Alpha Control e Delphi |
|
|
Marcolin escreveu: | Olá,
uma ideia poderia ser assim, você coloca as skins dentro de uma pasta dentro da pasta do seu sistema.
No programa colocar uma opção para configura - lá mesmo depois de pronta.
ai poderia usar.
Código: | sSkinManager.SkinDirectory := 'Diretório';
sSkinManager.SkinName := 'Skin tal';
|
se n funcionar, o jeito é você compilar por exemplo na sua máquina em 'C:/Sistema/Skins' e colocar as skin dentro dessa pasta anterior e compilar.
Na máquina do Cliente é só instalar no mesmo lugar que você compilou, irá funcionar porque o skinmanager estará setada para a pasta 'C:/Sistema/Skins'.
Se não der certo, só posta ae que damos novas ideias.
....
Marcos Marcolin. |
Marcolino, obrigado camarada sua ajuda foi de grande valia, a dúvida foi solucionada.
Bons Trabalhos |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
ProgJr Novato
![Novato Novato](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star1.gif)
Registrado: Sexta-Feira, 1 de Julho de 2011 Mensagens: 38
|
Enviada: Ter Ago 02, 2011 9:26 am Assunto: [RESOLVIDO] Alpha Control e Delphi |
|
|
JR10 escreveu: | Olá ProgJr,
Você irá utilizar uma skin ou várias skins?
Se for apenas uma skin acho que não será dificil, bastando que você siga os passos abaixo:
Código: |
• Vá na paleta "Alpha Lite" e adicione um sSkinProvider e um sSkinManager no Form;
• Agora, mude a propriedade "Active" do sSkinManager para "False", depois vá na propriedade SkinDirectory e insira o caminho da pasta onde você colocou as Skins;
• Clique nos três pintinhos da propriedade "Internal Skins" e depois vá em "Add New";
• Veja que a próxima tela é um preview das telas skin. Use a seta do teclado para ir visualizando as telas. Selecione uma Skin de clique em OK.
|
Espero que te ajude! |
Ola JR10 sua dica me ajudou sim, e muito. Obrigado pela praticidade
será sim o método que vou adotar.
Bons Trabalhos camarada. |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|