Guia Essencial de Componentes, Propriedades e Eventos em UI
Classificado em Tecnologia
Escrito em em português com um tamanho de 3,46 KB
Como Definir e Exibir Menus de Contexto?
Para criar um menu de contexto, utiliza-se o componente PopUpMenu
. Para que ele seja exibido ao clicar com o botão direito no formulário, é necessário alterar a propriedade PopupMenu
do formulário para o nome do menu de contexto desejado.
Qual a Função do Método Execute?
O método Execute
é utilizado para criar e apresentar uma caixa de diálogo.
Retornos do Método Execute em Caixas de Diálogo
Quando aplicado a caixas de diálogo, o método Execute
pode retornar True
ou False
.
- Retorna
True
se o usuário:- Clicar no botão OK.
- Der um clique duplo em um nome de arquivo.
- Pressionar Enter no teclado.
- Retorna
False
se o usuário:- Clicar em Cancelar.
- Pressionar Esc.
- Fechar a caixa de diálogo.
Como Definir e Exibir Dicas (Hints) de Componentes?
As dicas curta e longa de um componente são definidas através da propriedade Hint
, no formato Dica Curta / Dica Longa
.
- Para que a dica curta apareça, altere a propriedade
ShowHint
do componente paraTrue
. - Para que a dica longa apareça, altere a propriedade
AutoHint
da barra de status (StatusBar
) paraTrue
.
Propriedade Enabled: Ativação de Componentes
A propriedade Enabled
permite ativar ou desativar componentes. Ao definir True
, o componente é ativado; ao definir False
, ele é desativado. Um componente desativado não pode receber o foco (por exemplo, não é possível clicar nele).
Propriedades TabOrder e BorderStyle: Funções
TabOrder
: Define a posição desse componente na ordem de tabulação.BorderStyle
: Define o tipo da borda de um formulário. Se definido comoNone
, o formulário fica sem borda, misturando-se ao fundo.
Eventos OnChange e OnClick: Quando Ocorrem?
OnChange
: Disparado quando um controle sofre alguma alteração (por exemplo, ao modificar o texto de um componenteEdit
).OnClick
: Enviado quando o componente é acionado com um dos botões do mouse.
Eventos de Teclado: OnKeyUp, OnKeyPress, OnKeyDown
OnKeyUp
: Ocorre sempre que uma tecla é liberada.OnKeyPress
: Disparado quando o usuário pressiona uma tecla, mas somente para teclas alfanuméricas ou as teclas Tab, Backspace, Enter e Esc.OnKeyDown
: Disparado quando o usuário pressiona uma tecla enquanto o controle possui o foco.
Criando Barras de Ferramentas com Bitmaps
Para criar uma barra de ferramentas, utiliza-se o componente ToolBar
. Para adicionar Bitmaps aos botões dessa barra, siga os passos:
- Insira um componente
ImageList
. - No
ImageList
, crie uma lista com as imagens desejadas, na ordem em que devem aparecer. - Altere a propriedade
ImageList
doToolBar
para o nome do componenteImageList
criado. As imagens serão exibidas automaticamente.