Você está na página 1de 4

12/11/03 1

O Delphi pode chamar o Help automaticamente , sem necessidade de ativ-lo atravs do


menu. Para ilustrar essa operao, proceda da seguinte forma :

1. Crie um novo formulrio

2. Insira no Formulrio um Componente Button

3. D dois cliques sobre o Button

4. Digite StrtoFloat

5. Tecle <F1>

Se nada de anormal tiver acontecido, o Delphi chamou o Help e estar posicionado na


pgina 'StrToFloat function'

CODE INSIGHT

O Delphi 3.0 apresenta uma nova modalidade de Help. Trata-se do code insight, que
uma ajuda on line sem a necessidade de entrar no arquivo help.

Antes de entrar no Code Insight, proceda da seguinte forma:

1. Escolha no menu do Delphi a opo : Tools | Environment Options... | Code Insight ;


2. Na opo 'Automatic Features' marque as trs opes (Code Completion, Code
Parameters, Tooltip Expression Evaluation) ;

3. D um clique em OK.

4. Inclua um formulrio (File | New Application)

5. Insira no formulrio um componente Button

6. Digite StrToFloat(
12/11/03 2

7. Aguarde alguns instantes. Dever aparecer um hint dizendo 'Const Format : String;
value: Extended'

Esta uma nova forma do Delphi informar que a funo StrtoFloat requer um parmetro
do tipo string, enquanto a funo FormatFloat solicita dois parmetros (um string e um
extended).

Para quem est iniciando na linguagem, o Code Insight diminui em muito o tempo de
aprendizado. Para quem j sabe os parmetros necessrios , no h nenhum inconveniente ,
uma vez que o Code Insight s ativado se o teclado ficar parado por um determinado
tempo (0,5 a 1,5 segundos).

Digite Button1.
Aguarde alguns instantes. Dever aparecer na tela um conjunto de propriedades ,
mtodos e funes que podem ser utilizados pelo componente Button.

Quem j est familiarizado com a terminologia da programao orientada a objetos


(OOP) percebe de imediato a fantstica ajuda dada pelo Code Insight.

Se voc no tiver pacincia para esperar a exibio automtica do Code Insight, tecle :
CTRL + Barra de espao.

CTRL + Barra de Espao Ativa Code Insight

Tem mais...

CODE TEMPLATE

O Code Template funciona como se fosse uma macro para digitao de texto.
Imagine que voc queira declarar uma array, mas no se lembra da estrutura do comando.
Saiba ento que :

CTRL + J Ativa Code Template

Para ver o Code Template em ao, proceda da seguinte forma :

1. Insira outro Button no formulrio


2. D dois cliques sobre o Button
12/11/03 3

3. Acrescente a clusula 'var' (antes do begin)


4. Digite : vetor :
5. Tecle : Ctrl+J
6. Escolha a opo Array declaration (var)
7. Tecle <ENTER>
8. Tecle: 9 (o array comea a contar em 0)
9. Acrescente: Extended (aps o 'of')
10.OK! a varivel est declarada!

CRIANDO SEU CODE TEMPLATE

Imagine que um programador use muito uma determinada estrutura de cdigo. Ele poder
criar um template (para uso futuro) procedendo da seguinte forma:

1. Escolha a opo : Tools | Environment Options | Code Insight


2. Na janela do Code Templates d dois cliques sobre a opo 'Add'
3. Na janela Shortcut | Name digite : Parabns
4. Na linha Description digite : Parabns ao chefe
5. Clique em OK
6. No quadro 'Code' digite o contedo a seguir:

If CodigoUsuario = '999' then


ShowMessage('Parabns, gnio !')
else
ShowMessage('Voc pode Melhorar !');

9. Clique OK.

UM QUADRO PARA O CHEFE

Pronto, voc inseriu um Code Template. Para test-lo proceda da seguinte forma :

1. Insira outro Button no formulrio;


12/11/03 4

2. D dois cliques sobre o Button


3. Tecle CTRL+J
4. Escolha a estrutura parabns (use a seta )
5. Tecle <ENTER>