• Nenhum resultado encontrado

Aula 2 - Barra de Rolagem, botões de rádio, CheckBox, Memo e Main Menu

N/A
N/A
Protected

Academic year: 2021

Share "Aula 2 - Barra de Rolagem, botões de rádio, CheckBox, Memo e Main Menu"

Copied!
5
0
0

Texto

(1)

Aula 2 - Barra de Rolagem, botões de rádio, CheckBox,

Memo e Main Menu

Exemplo 2.1 - Construa dois formulários conforme abaixo:

Passos para a elaboração da aplicação:

Crie um menu como acima chamado com dois campos Senha,Form2 e ao lado Sair. Para criar este menu utilize a ferramenta Main Menu localiza na Barra de Ferramentas.

1. No evento Click do menu Senha, coloque o seguinte código: Form1.show;

Form2.hide;

2. No evento Click do menu Form2, coloque o seguinte código: Form2.show;

Form1.hide;

3. No evento Click do botão Digitar, coloque o seguinte código:

Edit1.enabled:=true; Edit1.setfocus;

Enabled=false PasswordChar=* Color=clsilver

(2)

5. No evento Click do botão Voltar do segundo formulário, coloque o seguinte

código:

Form1.show; Form2.hide;

Exemplo 2.2 - Construa um formulário conforme abaixo:

Passos para a elaboração da aplicação:

1. No evento Click do botão, coloque o seguinte código:

if messagedlg(´Você é brasileiro?´,mtconfirmation,[mryes,mrno],0)=mryes then begin radiobuttonsim.checked:=true; end else begin radiobuttonnao.checked:=false; end;

(3)

Exemplo 2.3 - Construa um formulário conforme abaixo:

Passos para elaboração da aplicação:

1. No evento Click dos botões, coloque os seguintes códigos:

ButtonInserir - if edit1.text=’’ then Begin

Showmessage(‘ Digite um nome’); Edit1.setfocus; end Else Begin Memo1.lines.add(edit1.text); Edit1.text:=’’; Edit1.setfocus; End; ButtonApagar - Memo1.clear; Edit1.setfocus; ButtonSair - close;

(4)

Exercício 2.1 - Construa um formulário conforme abaixo:

Quando for movida a barra de rolagem o número que indica sua posição deve ser mostrado no Edit.

Se for marcado um dos checkboxs, a barra de rolagem deve ser movida para onde o caption do checkbox está indicando (Início, Metade, Fim).

Exercício 2.2 - Construa um formulário conforme abaixo:

Ao se marcar um dos RadioButtons, a posição do Label deve ser movida para onde o RadioButton marcado está indicando.

Mude a

propriedade Read Only para True

Mude a propriedade

enabled dos três labels

(5)

Exercício 2.3 - Construa um formulário conforme abaixo:

Propriedades mais utilizadas da Barra de Rolagem (

ScrollBar) King Æ Determina se a barra será horizontal ou vertical

LargeChange Æ Determina um valor para a barra de rolagem mudar quando o usuário

clica na área do ScrollBar, ou seja, se for fixado o número 20 para esta propriedade, quando o usuário clicar na área do HScrollBar para avançar, o valor vai aumentando de 20 em 20

Max Æ Determina a posição máxima da barra de rolagem Min Æ Determina a posição mínima da barra de rolagem Position Æ Determina a posição atual da barra de rolagem

SmallChange Æ Determina um valor para a barra de rolagem mudar quando o usuário

clica em uma seta do ScrollBar, ou seja, se for fixado o número 5 para esta propriedade, quando o usuário clicar na seta o valor vai aumentando de 5 em 5.

Propriedades mais utilizadas do CheckBox

AllowGrayed Æ Determina se o CheckBox terá a opção acinzentada Checked Æ Determina se o CheckBox está marcado

State Æ Determina o estado em que o CheckBox se encontra: marcado, não-marcado ou

acizentado

Propriedades mais utilizadas do RadioButton

Checked Æ Determina se o radio está marcado (true) ou não (false)

Propriedades mais utilizadas do Memo

Lines Æ Determina o conteúdo do texto dentro do memo ScrollBars Æ Determina se o memo terá barras de rolagens

WantReturns Æ Determina se a tecla ENTER quando pressionada dentro do memo, terá a

função pular de linha ou ficar desabilitada

WantTabs Æ Determina se a tecla TAB quando pressionada dentro do memo, terá a

função de mudar o foco ou de dar espaçamento

Mude a propriedade ReadOnly dos

Edits para True

Conforme a barra de rolagem é movida, automaticamente o programa realiza a conversão das medidas

Referências

Documentos relacionados

O objetivo do presente estudo foi avaliar a flutuação vertical da comunidade de nematóides e das variáveis físicas do solo: umidade e densidade de partículas, em área de

governança territorial (o CODETER), caracterizado pelos vínculos de proximidade geográfica temporária, sobre as dinâmicas de proximidades organizadas

Como essa corrente de defeito envolve obrigatóriamente a terra e o ponto neutro do sistema, realizou-se um estudo detalhado dos diversos tipos de aterramento

A sincronização Time Warp trabalha utilizando um snapshot de cada estado antes de cada execução (snapshot de contexto de execução) e executa um rollback para

Dependendo das condições operacionais do secador: carga de sedimento (W 0 ), temperatura da placa de aquecimento (T w ) e rotação do impelidor (N), predominaram algumas etapas de

[r]

É importante destacar também que, a formação que se propõem deve ir além da capacitação dos professores para o uso dos LIs (ainda que essa etapa.. seja necessária),

c) cônjuge ou companheiro, bem como filho maior de 16 (dezesseis) anos de idade ou a este equiparado, do segurado de que tratam as alíneas a e b deste.. No referido dispositivo