Conteúdo
Índice 🔎︎

# Inserir controlos

Abre a barra Caixa de ferramentas.

Inserir controlos

- No modo de edição, clique duas vezes num controlo para abrir a caixa de diálogo das propriedades.

- No modo de edição, pode também clicar com o botão direito do rato num controlo, e escolher os comandos cortar, copiar e colar.

## Botão

Adiciona um botão de comando. Pode utilizar um botão de comando para executar um comando para um evento definido, tal como um clique com o rato.

Se quiser, pode adicionar texto ou uma imagem ao botão.

## Controlo de imagem

Adiciona um controlo que mostra uma imagem.

## Caixa de verificação

Adiciona uma caixa de verificação que pode ser utilizada ativar ou desativar uma função.

## Botão de opção

Adiciona um botão que permite ao utilizador selecionar uma opção. Os botões de opção agrupados têm de ter índices de tabulação consecutivos. Estão normalmente rodeados por uma caixa de grupo. Se existirem dois grupos de botões de opção, terá de introduzir um índice de tabulação entre os índices de tabulação dos dois grupos no painel de grupos.

## Campo de etiqueta

Adiciona um campo para mostrar etiquetas de texto. Estas etiquetas só são utilizadas para mostrar um texto pré-definido e não para inserção de texto.

## Caixa de texto

Adiciona uma caixa de entrada onde pode introduzir e editar texto.

## Caixa de lista

Adiciona uma caixa onde pode clicar sobre uma entrada numa lista.

## Caixa de combinação

Adiciona uma caixa de combinação. Uma caixa de combinação é uma caixa de lista com uma só linha na qual o utilizador pode clicar e escolher uma entrada. Se pretender, pode tornar as entradas na caixa de combinação como "só de leitura".

## Barra de deslocação horizontal

Adiciona uma barra de deslocação horizontal à caixa de diálogo.

## Barra de deslocação vertical

Adiciona uma barra de deslocação vertical à caixa de diálogo.

## Caixa de grupo

Adiciona uma moldura que pode utilizar para agrupar visualmente controlos semelhantes, tais como botões de opção.

Para definir dois grupos diferentes de botões de opção, assegure-se de que o índice de tabulação da moldura do grupo está entre os índices de tabulação dos dois grupos.

## Barra de evolução

Adiciona uma barra de evolução à caixa de diálogo.

## Linha horizontal

Adiciona uma linha horizontal à caixa de diálogo.

## Linha vertical

Adiciona uma linha vertical à caixa de diálogo.

## Campo para data

Adiciona um campo para data.

Se atribuir a propriedade "Lista suspensa" ao campo de data, um utilizador pode abrir um calendário para selecionar uma data.

## Campo para hora

Adiciona um campo para hora.

## Campo numérico

Adiciona um campo numérico.

## Campo monetário

Adiciona um campo monetário.

## Campo formatado

Adiciona uma caixa de texto onde pode definir a formatação do texto que entra ou sai bem como de quaisquer valores limitativos.

## Campo padrão

Adiciona um campo mascarado. Um campo mascarado consiste de uma máscara de introdução e de uma máscara de caracteres. A máscara de introdução determina quais os dados do utilizador que podem ser inseridos. A máscara de caracteres determina o estado do campo mascarado quando o formulário é carregado.

## Seleção de ficheiro

Adiciona um botão que abre uma caixa de diálogo de seleção de ficheiros.

## Selecionar

Ativa ou desativa o modo de seleção. Neste modo, pode selecionar os controlos numa caixa de diálogo para que os possa editar.

## Propriedades

Abre uma caixa de diálogo onde pode editar as propriedades do controlo selecionado.

## Ativar/desativar modo de teste

Inicia o modo de teste. Clique no ícone para fechar a caixa de diálogo para terminar o modo de teste.

## Gerir idioma

Abre uma caixa de diálogo para ativar ou gerir diversos conjuntos de recursos de caixas de diálogo para vários idiomas.

## Controlo em árvore

Adiciona um controlo em árvore que pode mostrar uma lista hierárquica. Pode preencher a lista com o programa, utilizando chamadas API (XtreeControl).

## Controlo de tabelas

Adiciona uma controlo de tabela para mostrar os seus dados. Pode preencher os dados pelo seu programa ou através da chamadas API:

## Controlo de hiperligações

Adiciona um controlo de hiperligações que podem ser abertas no navegador web.