Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Como inserir uma skin numa aplicação Delphi


~~Surfistinha~~
 Compartilhar

Posts Recomendados

• Requisitos:

 

VCLSkin

Endereço para download:

É necessário se cadastrar para acessar o conteúdo.

 

• Utilização:

 

Após instalar o componente no delphi, copie a pasta skins para o lugar onde salvou o projeto.

 

 

No evento formCreate do formulário principal carrego uma Procedure chamada CarregarSkin..

 

É necessário se cadastrar para acessar o conteúdo.

 

 

No Onclique do Botão “Fechar” do panel (ver 1º artigo) chame a procedure GravarIni();

 

GravaIni(ss); \\ Onde ss e a string que vai trazer o caminho da Skin Escolhida..

 

É necessário se cadastrar para acessar o conteúdo.

No onclick do button adicione a seguinte linha de comando:

 

//Isto irá carregar as skins dentro do listbox

É necessário se cadastrar para acessar o conteúdo.

 

No evento Onclick do ListBox adicione a seguinte linha de comando:

 

É necessário se cadastrar para acessar o conteúdo.

Agora rode a aplicação e clique no button para carregar as skins.

 

Depois clique nas skins carregadas dentro do listbox e veja como muda todo o visual da aplicação. Adicione ao exemplo menus, caixas de diálogos, buttons, grids e veja como todos os componentes alteraram seu visual.

 

Pode ser baixado o exemplo criado neste artigo em:

[DOWN]

É necessário se cadastrar para acessar o conteúdo.
[/DOWN]

 

Pode ser criado um arquivo .ini para guardar a última seleção da skin para quando voltar a rodar a aplicação trazer carregada a última skin escolhida, mas isto fica para um novo artigo.

 

Vlw

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.