Escolar Documentos
Profissional Documentos
Cultura Documentos
AS PROPRIEDADES
Propriedades são atributos ou campos de componente. Propriedades podem ser definidas durante a execução ou no projeto através do Object Inspector. As
propriedades controlam a forma como um componente se comporta e sua aparência em uma aplicação. Por exemplo, um botão é um componente que você pode adicionar
a um form. Uma das muitas propriedades de um botão é a propriedade Caption. Definir a propriedade Caption altera o texto exibido no botão.
As propriedades no Object Inspector variam para cada componente selecionado. A tabela a seguir descreve a lista das propriedades utilizadas na maioria dos
componentes. Algumas propriedades são pertinentes apenas a alguns componentes e não estão listadas aqui.
Propriedade Descrição
Action Identifica o objeto de ação conectado ao controle.
Align Determina como o controle é alinhado na área de seu controle progenitor:
alBotton (pela parte de baixo);
alClient (estendido ao corpo do componente pai);
alLeft (à esquerda);
alNone (nenhum – é o default);
alRight (à direita);
alTop (pela parte de cima).
Alignment Define o alinhamento do caption (rótulo) ou de algum outro texto que esteja no componente.
Anchors Indica o lado do formulário em que o componente está conectado:
akLeft (esquerda), akTop (topo), akRight (direita), akBotton (baixo).
AutoSelect Determina se o texto é selecionado automaticamente quando o usuário mover-se até o componente Edit ou Memo utilizando tab (True/False).
AutoSize Determina se um componente tem o tamanho reajustado automaticamente para acolher seu conteúdo (True/False).
BiDiMode Oferece suporte a idiomas cuja grafia é escrita da direita para a esquerda (significa BiDirectional Mode – modo bidirecional):
bdLeftToRight – esquerda para direita;
bdRightToLeft – direita para esquerda;
bdRightToLeftNoAlign – direita para esquerda sem modificar o alinhamento e movendo a barra de rolagem.
bdRightToLeftReadingOnly – direita para esquerda sem modificar alinhamento e barra de rolagem.
BorderStyle Determina o tipo de borda exibido para um componente:
bsSizeable – permite ao usuário redimensionar a borda do formulário;
bsDialog – a janela tem uma borda, mas não permite redimensionamento;
bsSingle – uma borda simples, sem redimensionamento;
bsNone – nenhuma borda distinguível, sem redimensionamento;
bsToolWindow – uma barra de título reduzida, sem redimensionamento;
bsSizeToolWindow – uma barra de título reduzida, com redimensionamento.
BorderWidth A largura da borda para controles de janela.
Caption A legenda do controle.
CharCase Determina se o estilo dos caracteres exibidos será:
· ecNormal – misturadas;
· ecLowerCase – minúsculas;
www2.pelotas.ifsul.edu.br/npeil/pagaspropriedades.htm 1/3
21/08/2020 AS PROPRIEDADES
· ecUpperCase -maiúsculas.
Color Determina:
· A cor de fundo de form;
· A cor de um controle ou figura.
Constraints Determina os tamanhos máximo e mínimo de um controle (ou de um formulário) durante operações de redimensionamento:
MaxHeight – altura máxima;
MaxWidth – largura máxima;
MinHeight – altura mínima;
MinWidht – largura mínima.
Ctl3D Determina se o controle possui um visual tridimensional.
Cursor Determina a imagem que o ponteiro do mouse assume (tal como seta ou I-beam) quando passar por área coberta pelo componente.
DockSite Indica se o controle de janela é uma instalação de ancoramento (True/False).
DragCursor Determina a imagem que o cursor assume (tal como seta ou I-beam) quando passar por sobre um componente que aceite arrasto.
DragKind Permite que se escolha entre arrastar e ancorar, se o modo de arrastamento for automático:
dkDock – ancoramento;
dkDrag – arrastamento.
DragMode Determina se o comportamento de arrastar e soltar (permitindo arrastamento ou ancoragem, conforme especificado na propriedade DragKind) será
ativado automaticamente:
dmAutomatic;
dmManual.
Enabled Determina se o componente será ativo ou inativo (True/False).
Font Determina os atributos (cor, tamanho, estilo, ou nome) do seguinte:
· Texto escrito sobre ou dentro de um componente ou objeto;
· Texto enviado à impressora.
Height Determina o tamanho vertical de um componente ou objeto.
HelpContext Determina um número único para cada tela a ser chamada no Help sensível ao contexto.
HideSelection Determina se o texto selecionado mantém-se selecionado quando o objeto perder o foco(True/False).
Hint Determina a string de texto (dica) que aparecerá quando o evento OnHint ocorrer (quando o cursor passar sobre um componente ou item de menu,
seu significado será exibido).
Left Determina a localização horizontal em pixels do lado esquerdo de:
· Um componente em relação ao formulário ou painel ou outros objetos container;
· Um form em relação à tela.
MaxLength Determina o número máximo de caracteres que um usuário pode digitar em um componente Edit ou Memo. Zero(0) significa sem limite.
Name Determina um nome único para um componente ou objeto.
OEMConvert Determina se o texto é convertido para caracteres OEM (True/False).
ParentColor Determina onde o componente procurará pela informação sobre sua cor, como segue:
· True – componente utiliza a propriedade Color do componente pai;
· False - componente utiliza sua própria propriedade Color.
ParentCtl3D Determina onde o componente procurará pela informação sobre seu visual tridimensional, como segue:
· True - componente utiliza a propriedade tridimensional do componente pai;
www2.pelotas.ifsul.edu.br/npeil/pagaspropriedades.htm 2/3
21/08/2020 AS PROPRIEDADES
www2.pelotas.ifsul.edu.br/npeil/pagaspropriedades.htm 3/3