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 para True.
  • Para que a dica longa apareça, altere a propriedade AutoHint da barra de status (StatusBar) para True.

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 como None, 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 componente Edit).
  • 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:

  1. Insira um componente ImageList.
  2. No ImageList, crie uma lista com as imagens desejadas, na ordem em que devem aparecer.
  3. Altere a propriedade ImageList do ToolBar para o nome do componente ImageList criado. As imagens serão exibidas automaticamente.

Entradas relacionadas: