Escolar Documentos
Profissional Documentos
Cultura Documentos
BORLAND DELPHI
O Delphi lançado em 1994 está atualmente em sua sexta versão. Aqui trataremos da versão 5
que oferece todas as condições para a execução dos objetivos propostos para aprendizagem
do Delphi.
HISTÓRIA
O DELPHI 5
O Delphi 5 está baseado na linguagem Object Pascal, uma versão do Pascal orientada a
objetos e oferece inúmeras ferramentas para tornar o desenvolvimento para Windows, fácil,
rápido e seguro. Entre as características do Delphi podemos citar:
· Uma interface gráfica para desenvolvimento conhecida como IDE. Nesta interface, através de
cliques e arrastos do mouse, pode-se criar formulários sofisticados rapidamente, para os mais
diversos tipos de aplicações.
· Um editor de código que oferece mensagens de erro, com cores diferentes para os comandos
padrões, e integrado a um depurador profissional;
Também ao lado direito está a janela do Code Editor (editor de código) que
fica atrás da janela do formulário (para alternar entre um e outro pressiona-se a
tecla F12).
Barra de Ferramentas: Fornece acesso rápido aos itens de menu mais freqüentemente
usados. A figura mostra a barra de ferramentas e o que faz cada um de seus botões.
Paleta de Componentes:
A paleta de componentes exibe os objetos que podem ser adicionados a formulários. Estas
ferramentas visuais fornecem o meio de criar aplicações em Delphi. Clicando numa das abas
superiores a lista de componentes mostrada é alterada. Nas páginas a seguir estudaremos
com mais detalhes os principais componentes.
COMPONENTES DA PALETA
STANDARD RESUMO
Engloba os componentes mais utilizados, tais como botões, etiquetas e caixas de edição.
RESUMO:
COMPONENTES DA PALETA
ADDITIONAL RESUMO
RESUMO:
Engloba os componentes mais utilizados, tais como botões, etiquetas e caixas de edição.
RESUMO:
COMPONENTES DA PALETA
ADDITIONAL RESUMO
RESUMO:
Abaixo existem duas guias que podem ser ativadas clicando-se com o mouse:
PROPRIEDADES EVENTOS
A primeira guia (Properties) contém a lista
A segunda guia (events) mostra a lista de
de propriedades relacionada a cada um dos
eventos que poderão ocorrer relacionadas tanto
componentes ou ao formulário (form). Algumas
aos componentes quanto ao formulário. Para
propriedades são do tipo “seleção”, onde é
mostrada uma lista de opções para que o usuárioadicionar um evento a Unit basta dar um duplo
(programador). Em outras é necessário digitar aclique sobre a caixa de edição do evento. Neste
informação relacionada à propriedade escolhida. Omomento se abrirá o Code Editor já com um
sinal + na frente de uma propriedade indica queprocedimento de evento vinculado ao objeto.
existem mais opções dentro da mesma, bastando
clicar no + para expandir e poder visualizar seu
conteúdo.
O FORM (FORMULÁRIO)
No meio da tela há uma janela que mostra a legenda Form1. Este é o formulário
padrão.
Os formulários no delphi são usados para dispor os objetos gráficos que compõem a
aparência de um programa, quando ele é executado. Os formulários são uma interface entre
usuário e programa.
Tipos de Formulários
· Normais (fsNormal): são formulários que não possuem vínculos com outros formulários.
Uma aplicação composta de formulários desvinculados é uma aplicação SDI (Single Document
Interface).
O que é um evento?
Virtualmente qualquer ação iniciada pelo usuário ou pelo sistema operacional cria um
evento. A seguir estão alguns exemplos de eventos:
· Transcorrer um tempo
· >Imprimir um documento
PRINCIPAIS EVENTOS
Evento Descrição
OnChange Ocorre quando um determinado valor de um objeto ou
componente é alterado.
OnClick Ocorre quando o botão esquerdo do mouse é pressionado
sobre o componente.
OnDblClick Ocorre quando o usuário dá um duplo clique com o mouse
sobre o componente.
OnDragDrop Ocorre quando o usuário solta um objeto sendo arrastado.
OnDragOver Ocorre quando o usuário arrasta um objeto sobre um
componente.
OnEndDrag Ocorre quando o usuário termina o arrasto do mouse.
OnEnter Ocorre quando um componente torna-se ativo, ou seja,
quando o usuário clica sobre o componente ou através da tecla
tab.
OnExit Ocorre quando o componente perde o foco.
OnKeyDown Ocorre quando o usuário pressiona uma tecla qualquer,
enquanto o objeto tem o foco. Tem como parâmetros:
Parâmetros:
X e Y: Também.
OnStartDrag Ocorre quando o usuário inicia o arrasto do mouse.
AS PROPRIEDADES
Propriedades são atributos ou campos de componente. Propriedades podem
ser definidas durante a execução ou no projeto através do Object Inspector. As
propriedades controlam a forma como um componente se comporta e sua aparência em
uma aplicação. Por exemplo, um botão é um componente que você pode adicionar a um
form. Uma das muitas propriedades de um botão é a propriedade Caption. Definir a
propriedade Caption altera o texto exibido no botão.
Propriedade Descrição
Action Identifica o objeto de ação conectado ao controle.
Align Determina como o controle é alinhado na área de seu controle
progenitor:
• ecNormal – misturadas;
• ecLowerCase – minúsculas;
• ecUpperCase -maiúsculas.
Color Determina: