Componentes
da paleta WIN32 |
![]() |
![]() |
![]() |
![]() |
|||||
TabControl
|
PageControl
|
ImageList
|
RichEdit
|
TrackBar
|
Progress Bar
|
UpDown
|
HotKey
|
Animate
|
![]() |
![]() |
![]() |
||||||
DateTime Picker
|
Month Calendar
|
TreeView
|
ListView
|
Header Control
|
StatusBar
|
ToolBar
|
CoolBar
|
PageScroller
|
Utilizado para apresentar ao usuário
opções de tabs (abas) que ele pode clicar. A propriedade Tabs
cria uma lista de tabs, ou seja, dos textos que as abas conterão. Quando
se dá um duplo clique sobre esta propriedade aparece um quadro para edição
da lista de abas.
TabIndex: mostra o índice do tab corrente.
O método SelectNext (Direção:Boolean): seleciona o
próximo tab, rolando a estrutura de abas se necessário. O valor do parâmetro
Direção determina se a aba à direita ou à esquerda será selecionada.
Se Direção for igual a true, a aba da direita será selecionada.
Use o componente PageControl para
ter múltiplas páginas, uma acima da outra. Pode-se deixar o usuário selecionar
as páginas utilizando abas, menus, ou caixas de listas. Para inserir páginas
no componente, clique com o botão direito sobre o componente e escolha a
opção New Page. Na realidade, cria-se um componente TabSheet,
cuja propriedade Caption determina o identificador da aba.
A propriedade ActivePage
determina se a página é ativada ou não
A propriedade Align
posiciona a página na área cliente.
O evento onChange
ocorre logo depois que uma nova página se torna ativa.
Lista de imagens é exatamente o que o nome diz: é uma lista
de imagens. Funciona como um curinga. Qualquer componente (Toolbar, TreeView,...)
que precise de uma lista imagens pode fazer uso do componente lista de imagens.
Para armazenar as imagens, dê um clique com o botão direito no componente.
Aparecerá um quadro onde clicando em Add pode-se adicionar imagens.
Use o componente ProgressBar para
acompanhar a execução de uma procedure dentro da aplicação. Use a propriedade
Position para determinar a posição atual da marcação. Use a propriedade
Step para determinar de quanto em quanto tempo mudará a marcação. No evento
onTimer, defina a ação a ocorrer quando o período de tempo definido na propriedade
Interval passar.
Esse componente é animado. Ele mostra um video clip no formato
AVI desde que o clip não tenha som. O próprio Windows tem alguns vídeos
– que o Delphi traz para o componente Animate automaticamente - ou você
pode usar o seu AVI favorito.
Este componente oferece um calendário
para que o usuário selecione uma data, ou uma região de datas. A propriedade
Date determina a data que está marcada no calendário.
Este componente lista dados de forma
hierárquica em uma árvore. Ao contrário do componente Outline, pode-se adicionar
uma imagem a cada nó da árvore hierárquica.
Cada item de um componente TreeView
é chamado de nó. Os nós são acessados através da propriedade Items.
Por exemplo, Items[1] refere-se ao primeiro item da árvore de dados. Cada
item do componente TreeView é na realidade um objeto da classe TtreeNodes.
Para adicionar um item ao componente
TreeView, use a propriedade Items. Quando é dado um duplo clique sobre esta
propriedade, aparece um quadro onde clicando-se sobre o botão New
Item e, à direita, na caixa Text, digite o texto do
primeiro item. Clique novamente sobre o botão New Item e digite na caixa
Text o texto do segundo item.
Se quiser inserir um sub-item, ilumine
o item e clique no botão New subitem, digitando na caixa text o texto do
subitem. Quando terminar de inserir itens e subitens, clique no botão OK.
No código, pode-se usar os métodos
da classe TtreeNodes, para trabalhar com itens e subitens: AddChilFirst,
AddChild, AddChildObjectFirst, AddChildObject, AddFirst, Add, AssObjectFirst,
AddObject e Insert. Para remover um item, use o método Delete.
A propriedade Images determina a
lista de imagens associada ao componente TreeView.
Use este componente para listar
dados de forma hierárquica em uma lista. Cada item de um componente ListView
é acessado através da propriedade Items. Por exemplo, Items[1]
refere-se ao primeiro item da lista. Cada item do componente ListView é
na realidade um objeto da classe TlistItems. Para adicionar um item ao componente
ListView, use a propriedade Items. Quando é dado um duplo clique sobre esta
propriedade, aparece um quadro onde clicando-se sobre o botão New
Item e, à direita, na caixa Text, digite o texto do
primeiro item. Clique novamente sobre o botão New Item e digite na caixa
Text o texto do segundo item. Se quiser inserir um sub-item, ilumine o item
e clique no botão New SubItem, digitando na caixa Text o texto
do subietm.
A barra de status é o rodapé do formulário. Pode ser usada
para uma infinidade de coisas. Mostrar mensagens para o usuário, data e
hora, enfim, qualquer informação útil ou inútil.
A barra de ferramentas é um conjunto de botões que dá acesso
rápido às funções principais do Form.
Este componente oferece uma área
de visualização para janelas compridas, como barras de ferramentas. Com
a ajuda deste controle, a barra pode ser rolada, horizontal ou verticalmente.