Controles para Entrada de dados
Os seguintes componentes fornecem um estilo adicional de capturar entradas (dados):
|
Componente |
finalidade |
|
ScrollBar |
Seleciona valores numa ordem contínua |
|
TrackBar |
Seleciona valores numa ordem contínua (efeitos mais visuais que scrollbar) |
|
UpDown |
Seleciona valores de uma lista associada a um componente Edit |
|
HotKey |
Seqüências do teclado Enter/Ctrl/Shift/Alt |
Scroll bars
O componete Scrollbar é uma barra de rolar Windows que podemos usar para listar o conteúdo de uma janela (form), ou de outro controle. No evento handler OnScroll, podemos escrever o código que determina como o controle se comportará quando o usuário mover o Scrollbar.
O componente Scrollbar não é usado com muita freqüência, visto que muitos componentes visuais provêem-no, de per si, sem requerer um código adicional. Por exemplo, TForm tem propriedades VertScrollBar e HorzScrollBar que configuram Scrollbars automaticamente no form. Para criar um scroll box dentro de um form, use TScrollBox.
Track bars
Um Trackbar pode colocar valores inteiros em uma ordem contínua. Ele é útil para ajustar propriedades como cor, volume e brilho. O usuário move a lâmina indicadora arrastando-a para uma determinada localização ou dando um clique sobre a barra.
Use as propriedades Max e Min para colocar maior ou menor ordem no Trackbar.
Use SelEnd e SelStart para destacar a ordem de seleção.
A propriedade Orientation determina se o Trackbar será vertical ou horizontal.
Por default, um Trackbar possui uma fila de ticks ao longo de uma base. Use a propriedade TickMarks para mudar a localização dela. Para controlar intervalo entre os ticks, use a propriedade TickStyle e o método SetTicks.

Três visuais do componente Trackbar
Position marca uma posição default para o Trackbar e posição da trilha em tempo de execução.
Por default, usuários podem mover um tick acima ou abaixo pressionando as teclas sete para cima e seta bara baixo.
Adapte LineSize para alterar este incremento.
Adapte PageSize para determinar o número de ticks movidos quando o usuário pressiona Page Up e Page Down.
Up-down
Um controle up-down consiste de um par de botões com setas que permitem ao usuário mudar um valor inteiro em incrementos pré-determinados. O valor atual é dado pela propriedade Position, o incremento que, por default, é 1 é especificado pela propriedade Increment. Use a propriedade Associate para associar o controle Up-Down em outro controle (como a um controle Edit).
Hot key
Use o componente hot key para determinar uma tecla atalho que transfira o foco para qualquer controle. A propriedade HotKey contem a contém a combinação da corrente tecla e a propriedade Modifiers determina quais teclas estão disponíveis para HotKey.
O componente hot key pode ser designado como uma propriedade ShortCut de um menu item. Então, quando o usuário entra com uma combinação de teclas especificada por HotKey e propriedade Modifiers, o Windows ativa o menu item.
|
HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO |