Você está na página 1de 2

AS PROPRIEDADES

http://www2.pelotas.ifsul.edu.br/npeil/pagaspropriedades.htm

AS PROPRIEDADES
Propriedades so atributos ou campos de componente. Propriedades podem ser definidas durante a execuo ou no projeto atravs do Object Inspector. As propriedades controlam a forma como um componente se comporta e sua aparncia em uma aplicao. Por exemplo, um boto um componente que voc pode adicionar a um form. Uma das muitas propriedades de um boto a propriedade Caption. Definir a propriedade Caption altera o texto exibido no boto. 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 so pertinentes apenas a alguns componentes e no esto listadas aqui. Propriedade Action Align Descrio Identifica o objeto de ao conectado ao controle. 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). Define o alinhamento do caption (rtulo) ou de algum outro texto que esteja no componente. Indica o lado do formulrio em que o componente est conectado: akLeft (esquerda), akTop (topo), akRight (direita), akBotton (baixo). Determina se o texto selecionado automaticamente quando o usurio mover-se at o componente Edit ou Memo utilizando tab (True/False). Determina se um componente tem o tamanho reajustado automaticamente para acolher seu contedo (True/False). 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. Determina o tipo de borda exibido para um componente: bsSizeable permite ao usurio redimensionar a borda do formulrio; bsDialog a janela tem uma borda, mas no permite redimensionamento; bsSingle uma borda simples, sem redimensionamento; bsNone nenhuma borda distinguvel, sem redimensionamento; bsToolWindow uma barra de ttulo reduzida, sem redimensionamento; bsSizeToolWindow uma barra de ttulo reduzida, com redimensionamento. A largura da borda para controles de janela. A legenda do controle. Determina se o estilo dos caracteres exibidos ser: ecNormal misturadas; ecLowerCase minsculas; ecUpperCase -maisculas. Determina: A cor de fundo de form; A cor de um controle ou figura. Determina os tamanhos mximo e mnimo de um controle (ou de um formulrio) durante operaes de redimensionamento: MaxHeight altura mxima; MaxWidth largura mxima; MinHeight altura mnima; MinWidht largura mnima. Determina se o controle possui um visual tridimensional. Determina a imagem que o ponteiro do mouse assume (tal como seta ou I-beam) quando passar por rea coberta pelo componente. Indica se o controle de janela uma instalao de ancoramento (True/False). Determina a imagem que o cursor assume (tal como seta ou I-beam) quando passar por sobre um componente que aceite arrasto. Permite que se escolha entre arrastar e ancorar, se o modo de arrastamento for automtico: dkDock ancoramento; dkDrag arrastamento. Determina se o comportamento de arrastar e soltar (permitindo arrastamento ou ancoragem, conforme especificado na propriedade DragKind) ser ativado automaticamente: dmAutomatic; dmManual. Determina se o componente ser ativo ou inativo (True/False). Determina os atributos (cor, tamanho, estilo, ou nome) do seguinte: Texto escrito sobre ou dentro de um componente ou objeto; Texto enviado impressora. Determina o tamanho vertical de um componente ou objeto. Determina um nmero nico para cada tela a ser chamada no Help sensvel ao contexto. Determina se o texto selecionado mantm-se selecionado quando o objeto perder o foco (True/False). 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). Determina a localizao horizontal em pixels do lado esquerdo de: Um componente em relao ao formulrio ou painel ou outros objetos container; Um form em relao tela. Determina o nmero mximo de caracteres que um usurio pode digitar em um componente Edit ou Memo. Zero(0) significa sem limite. Determina um nome nico para um componente ou objeto. Determina se o texto convertido para caracteres OEM (True/False). Determina onde o componente procurar pela informao sobre sua cor, como segue: True componente utiliza a propriedade Color do componente pai; False - componente utiliza sua prpria propriedade Color.

Alignment Anchors AutoSelect AutoSize BiDiMode

BorderStyle

BorderWidth Caption CharCase

Color

Constraints

Ctl3D Cursor DockSite DragCursor DragKind

DragMode

Enabled Font

Height HelpContext HideSelection Hint Left

MaxLength Name OEMConvert ParentColor

1 de 2

14/09/2013 23:37

AS PROPRIEDADES

http://www2.pelotas.ifsul.edu.br/npeil/pagaspropriedades.htm

ParentCtl3D

ParentFont

ParentShowHint

PassWordChar PopupMenu

ReadOnly ShowHint TabOrder TabStop Tag Text Top

Visible Width

Determina onde o componente procurar pela informao sobre seu visual tridimensional, como segue: True - componente utiliza a propriedade tridimensional do componente pai; False - componente utiliza sua prpria propriedade tridimensional. Determina onde um componente procurar pela informao sobre seu fonte, como segue: True - componente utilizar a propriedade Font do componente pai; False - componente utilizar sua prpria propriedade Font. Determina onde um controle procurara se o Help hint deve ser exibido, como segue: True - controle utiliza a propriedade ShowHint do componente pai; False - controle utiliza sua prpria propriedade ShowHint. Determina se um componente Edit ou Memo exibe caracteres especiais (ao invs do texto real) quando uma senha form digitada. Identifica o nome o menu pop-up que aparecer quando acontecer que: o usurio selecione um componente e pressione o boto direito do mouse; o mtodo pop-up de um menu pop-up for executado. Torna um componente read-only (apenas para leitura) durante a execuo, para que o usurio no possa alterar o valor do campo ou do dataset (True/False). Determina se as dicas de tela esto ativas ou no (True/False). Indica a posio do componente na ordem tab do continer, o seja, a ordem na qual um componente recebe o foco quando a tecla tab pressionada. Determina se o usurio pode pressionar tab at o componente (True/False). Cria um local disponvel para armazenar valor integer como parte de um componente. A propriedade Tag, embora no utilizada pelo Delphi, est disponvel para necessidades especiais do usurio. Especifica a string de texto exibida em um componente ou outro objeto. Determina o posicionamento vertical em pixels do canto superior esquerdo de: Um componente em relao ao form, painel ou outro controle continer; Um form em relao tela. Determina se um componente aparece na tela (True/False). Determina o tamanho horizontal do componente e outros objetos.

2 de 2

14/09/2013 23:37