Atributos de controle
Para obter informações sobre atributos de controle, consulte o link para o controle específico que você precisa criar em controles , bem como os links para atributos de controle específicos nas listas a seguir.
Os métodos a seguir são usados para especificar os atributos de um controle:
- Use a tabela ControlCondition para desabilitar, habilitar, ocultar ou mostrar um controle de acordo com o valor de uma propriedade ou instrução condicional. Você também pode usar essa tabela para substituir o controle padrão especificado na tabela de diálogo .
- Assine o controle em um ControlEvent na tabela EventMapping. Insira o identificador do atributo na coluna Attribute e o identificador do ControlEvent na coluna Event desta tabela.
- Defina os sinalizadores de bits do atributo de controle para o controle na coluna Atributo da tabela controle . Isso define os atributos após a criação do controle.
Alguns atributos não podem ser definidos para cada controle ou especificados por todos os métodos acima. Consulte os tópicos específicos de controle e atributo para obter detalhes.
Os valores iniciais de alguns atributos de controle podem ser definidos com bits na tabela controle .
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
bidi | 224 | 0x000000E0 | msidbControlAttributesBiDi |
habilitado | 2 | 0x00000002 | msidbControlAttributesEnabled |
Indireto | 8 | 0x00000008 | msidbControlAttributesIndirect |
de controle inteiro | 16 | 0x00000010 | msidbControlAttributesInteger |
LeftScroll | 128 | 0x00000080 | msidbControlAttributesLeftScroll |
RightAligned | 64 | 0x00000040 | msidbControlAttributesRightAligned |
RTLRO | 32 | 0x00000020 | msidbControlAttributesRTLRO |
submersa | 4 | 0x00000004 | msidbControlAttributesSunken |
Visíveis | 1 | 0x00000001 | msidbControlAttributesVisible |
Esses atributos de controles de texto são definidos com bits.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
FormatSize | 524288 | 0x00080000 | msidbControlAttributesFormatSize |
NoPrefix | 131072 | 0x00020000 | msidbControlAttributesNoPrefix |
NoWrap | 262144 | 0x00040000 | msidbControlAttributesNoWrap |
de senha | 2097152 | 0x00200000 | msidbControlAttributesPasswordInput |
transparent | 65536 | 0x00010000 | msidbControlAttributesTransparent |
UsersLanguage | 1048576 | 0x00100000 | msidbControlAttributesUsersLanguage |
Esse atributo do controle ProgressBar é definido com um bit.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
Progress95 | 65536 | 0x00010000 | msidbControlAttributesProgress95 |
Esses atributos de controles SelectCombo de Volume e Diretório são definidos com bits.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
CDROMVolume | 524288 | 0x00080000 | msidbControlAttributesCDROMVolume |
FixedVolume | 131072 | 0x00020000 | msidbControlAttributesFixedVolume |
DisqueteVolume | 2097152 | 0x00200000 | msidbControlAttributesFloppyVolume |
RAMDiskVolume | 1048576 | 0x00100000 | msidbControlAttributesRAMDiskVolume |
RemoteVolume | 262144 | 0x00040000 | msidbControlAttributesRemoteVolume |
RemovableVolume | 65536 | 0x00010000 | msidbControlAttributesRemovableVolume |
Esses atributos de controles ListBox e ComboBox são definidos com bits.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
de controle ComboList | 131072 | 0x00020000 | msidbControlAttributesComboList |
controle classificado | 65536 | 0x00010000 | msidbControlAttributesSorted |
Esse atributo do controle Editar é definido com um bit.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
multilinha | 65536 | 0x00010000 | msidbControlAttributesMultiline |
Esses atributos de controles PictureButton são definidos com bits.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
bitmap | 262144 | 0x00040000 | msidbControlAttributesBitmap |
FixedSize | 1048576 | 0x00100000 | msidbControlAttributesFixedSize |
ícone | 524288 | 0x00080000 | msidbControlAttributesIcon |
IconSize16 | 2097152 | 0x00200000 | msidbControlAttributesIconSize16 |
IconSize32 | 4194304 | 0x00400000 | msidbControlAttributesIconSize32 |
IconSize48 | 6291456 | 0x00600000 | msidbControlAttributesIconSize48 |
de controle pushlike | 131072 | 0x00020000 | msidbControlAttributesPushLike |
Esse atributo do controle RadioButton é definido com um bit.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
HasBorder | 16777216 | 0x01000000 | msidbControlAttributesHasBorder |
Esse atributo do controle PushButton é definido com um bit.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
do ElevationShield | 8388608 | 0x00800000 | msidbControlAttributesElevationShield |
Esse atributo do controle VolumeCostList é definido com um bit.
Atributo | Decimal | Hexadecimal | Constante |
---|---|---|---|
ControlShowRollbackCost | 4194304 | 0x00400000 | msidbControlShowRollbackCost |
Os atributos de controle a seguir não são definidos com bits. Esses atributos são criados nas tabelas de interface do usuário ou são definidos usando Eventos de Controle.
Consulte Adicionando controles ede texto.