0% acharam este documento útil (0 voto)
355 visualizações11 páginas

Skin em Delphi PDF

1) O documento descreve um curso online gratuito em Delphi para aprender a criar e usar skins para personalizar a interface gráfica de aplicativos. 2) O curso ensina a instalar o componente VCLSkin no Delphi e aplicar diferentes skins para alterar a aparência de um programa de exemplo. 3) Os alunos devem criar um conversor de notas numéricas para conceitos conforme usado no Reino Unido como atividade prática.

Enviado por

Lúcio Mathias
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
355 visualizações11 páginas

Skin em Delphi PDF

1) O documento descreve um curso online gratuito em Delphi para aprender a criar e usar skins para personalizar a interface gráfica de aplicativos. 2) O curso ensina a instalar o componente VCLSkin no Delphi e aplicar diferentes skins para alterar a aparência de um programa de exemplo. 3) Os alunos devem criar um conversor de notas numéricas para conceitos conforme usado no Reino Unido como atividade prática.

Enviado por

Lúcio Mathias
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 11

Curso a distncia Skin em Delphi

Este curso a distncia foi criado, pelo Prof. Nelson Fabbri Gerbelli da ETEC Diadema, e disponibilizado em maio de 2009. Para participar deste curso necessrio que tenha o programa Delphi instalado em sua mquina. Qualquer verso a partir do Delphi 5. Objetivo: Aprender a instalar, utilizar e criar Skins para Delphi. Durao: 30 horas. Contedo: Aula

Descrio

Introduo O que SKIN e como baix-lo Aula 1 Instalando a barra de componentes do VCLSkin Aula 2 Alterando a aparncia de um programa em Delphi Atividade Atividade.

Introduo O que SKIN e como baix-lo


Skin ou Pele ou ainda Mscaras um visual alternativo dado a um programa computacional. Dessa forma, todo software que tem seu visual padro, poder ter sua aparncia alterada por meio de skins pr-construdos. O componente que utilizaremos para alterar a aparncia de programas desenvolvidos em Delphi ser o VCLSkin. O VCLSkin um componente pago, e poder ser baixado uma verso demo aqui Aps terminado o Download , descompacte-o em uma pasta de sua preferncia. Ateno no apague esta pasta. Usaremos como nosso padro a pasta: C:\Skin_Delphi. Descompacte todo o contedo do arquivo ZIP nesta pasta.

Aula 1 - Instalando os componentes do VCLSkin


Precisamos instalar os componentes do VCLSkin, no Delphi, para isso siga os passos abaixo: 1.Abra o Delphi. V at o menu Tools clique em Enviroment Options e selecione a guia Library.

Clique no boto "..." para abrir a janela de adio. Na nova janela que surgiu, clique novamente no boto "..." para localizar a pasta que iremos acrescentar. Selecione a pasta C:\skin delphi\Vclskin\package e pressione o boto OK .

Feito isso, voc voltar tela anterior. Basta clicar em ADD. Repita os mesmos passos para adicionar todos as pastas contidas na pasta src, ou seja: C:\skin delphi\Vclskin\package C:\skin delphi\Vclskin\source Aps ter adicionado as duas pastas, pressione OK em todas as janelas e abra o Menu File, Open. Localize a pasta do C:\skin delphi\Vclskin\packages, e selecione o arquivo referente a sua verso do Delphi . Pressione o boto OK. Aps ter aberta a Package, ser aberto o Project Manager do Delphi contendo os Arquivos conforme imagem abaixo (Mas ateno os arquivos podem variar dependendo da verso que se est utilizando do Delphi):

Seguindo a ordem de cima para baixo, clique com o boto direito do mouse sobre o primeiro arquivo e selecione a opo Compile. Aguarde uns instantes enquanto compilado o pacote (package). Aps o trmino, clique novamente com o boto direito do mouse sobre esta opo e ento selecione INSTALL. Aps o clique em INSTALL, ser exibido a mensagem abaixo, indicando que o componente foi instalado com sucesso.

Cliqu e em <ok> na janela acima e observe que uma nova guia estar includa na sua paleta de Componentes, chamada VCL SKIN. Veja a figura abaixo da nova guia de componentes instalada. Esta guia ter apenas dois componentes.

Uma dica importante que sempre dou, a de fechar o Delphi antes de fazer o uso dos novos componentes. Ao fechar o Delphi, ele perguntar (vrias vezes) se voc deseja salvar as packages do

VCLSKin que acabou de Instalar. Selecione a opo No em todas elas. Estamos prontos para comear a utilizar o componente VCLSkin. Ento vamos para a prxima aula.

Aula 2 Alterando a aparncia de um programa em Delphi


Agora iremos alterar a mscara de um programa em Delphi, colocarei alguns componentes no formulrio, mas no iremos programar os componentes, utilizaremos apenas para verificar sua aparncia aps a insero do componente VCLSkin. Ento vamos l, abra uma nova aplicao e deixe-a com a aparncia abaixo:

Voc poder inserir outros componentes, como j falamos no iremos programar os objetos e sim alterar as aparncias com o componente VCLSkin. Aps esta fase de criao do leiaute do seu programa, vamos finalmente inserir um Skin. Selecione a guia VCLSkin e adicione um componente SKINDATA em seu formulrio. Deixe o componente SKINDATA1 selecionado para realizarmos suas devidas configuraes. Na propriedade SKINSTORE no object inspector, clique no smbolo conforme figura abaixo:

Surgir uma caixa de dilogo para selecionarmos os skins para a nossa aplicao. O VCLSkin, j vem com alguns exemplos prontos, ento selecionaremos na pasta C:\skin delphi\Les SKIN\skins o modelo ITunes.skn, conforme demonstrado na figura abaixo. Clique em Abrir para confirmar o Skin.

Ainda com o SkinData1 propriedade ACTIVE para TRUE.

selecionado,

altere

Execute seu programa para a verificao do resultado. Seu programa dever ficar com a seguinte tela:

Viu como fcil? O uso de Skins em programas muda completamente o visual de sua aplicao, mas vale lembrar que nada mais importante do que a funcionalidade do mesmo. Voc poder escolher outro arquivo no lugar do Itunes.skn teste as possibilidades e veja as diferenas.

Atividades para concluso do curso a distncia


1. Crie o programa abaixo no Delphi: Rosy uma talentosa professora do Ensino Mdio que j ganhou muitos prmios pela qualidade de sua aula. Seu reconhecimento foi tamanho que foi convidada a dar aulas em uma escola da Inglaterra. Mesmo falando bem ingls, Rosy ficou um pouco apreensiva com a responsabilidade, mas resolveu aceitar a proposta e encar-la como um bom desafio. Tudo ocorreu bem para Rosy at o dia da prova. Acostumada a dar notas de zero (zero) a 100 (cem), ela fez o mesmo na primeira prova dos alunos da Inglaterra. No entanto, os alunos acharam estranhos, pois na Inglaterra o sistema de notas diferente: as notas devem ser dadas como conceitos de A e E. O conceito A o mais alto, enquanto o conceito E o mais baixo. Conversando com outros professores, ela recebeu a sugesto de utilizar a seguinte tabela, relacionando as notas numricas com as notas de conceitos: Nota O problema que Rosy j deu as notas no sistema numrico, e ter que converter as notas para o sistema de letras. Porm, Rosy precisa preparar as prximas aulas (para manter a qualidade que a tornou reconhecida), e no tem tempo suficiente para fazer a converso das notas manualmente. 0 1a 35 36 a 60 61 a 85 86 a 100 A B C Conceito E D

Tarefa

Voc deve escrever um programa que recebe uma nota no sistema numrico e determina o conceito correspondente.

Entrada A entrada contm um nico conjunto de testes, que deve ser lido do dispositivo de entrada padro (normalmente o teclado). A entrada contm uma nica linha com um nmero inteiro, representando uma nota de prova no sistema numrico Sada Seu programa deve imprimir na sada padro, uma letra (A, B, C, D, ou E em maisculas) representando o conceito correspondente nota dada na entrada. 2. Insira uma mscara em seu programa. 3. Repita o item 1 e coloque outra mscara.

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy