Steuerelementattribute
Informationen zu Steuerelementattributen finden Sie im Link zu dem bestimmten Steuerelement, das Sie in Steuerelementen erstellen müssen, sowie die Links zu bestimmten Steuerelementattributen in den folgenden Listen.
Die folgenden Methoden werden zum Angeben der Attribute eines Steuerelements verwendet:
- Verwenden Sie die ControlCondition-Tabelle, um ein Steuerelement gemäß dem Wert einer Eigenschaft oder bedingten Anweisung zu deaktivieren, zu aktivieren, auszublenden oder anzuzeigen. Sie können diese Tabelle auch verwenden, um das in der Dialogtabelleangegebene Standardsteuerelement außer Kraft zu setzen.
- Abonnieren Sie das Steuerelement für ein ControlEvent in der EventMapping-Tabelle. Geben Sie den Bezeichner des Attributs in die Spalte "Attribut" und den Bezeichner von ControlEvent in der Spalte "Ereignis" dieser Tabelle ein.
- Legen Sie die Attribut-Bitkennzeichnungen für das Steuerelement in der Attributspalte der Steuerelementtabellefest. Dadurch werden die Attribute beim Erstellen des Steuerelements festgelegt.
Einige Attribute können nicht für jedes Steuerelement festgelegt oder von allen oben genannten Methoden angegeben werden. Ausführliche Informationen finden Sie in den Themen zu Steuerelementen und Attributen.
Die Anfangswerte einiger Steuerelementattribute können mit Bits in der Steuerelementtabellefestgelegt werden.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
BiDi- | 224 | 0x000000E0 | msidbControlAttributesBiDi- |
Aktivierte | 2 | 0x00000002 | msidbControlAttributesEnabled- |
Indirekte | 8 | 0x00000008 | msidbControlAttributesIndirect |
Ganzzahl-Steuerelement | 16 | 0x00000010 | msidbControlAttributesInteger |
LeftScroll- | 128 | 0x00000080 | msidbControlAttributesLeftScroll |
RightAligned- | 64 | 0x00000040 | msidbControlAttributesRightAligned- |
RTLRO- | 32 | 0x00000020 | msidbControlAttributesRTLRO- |
sunken | 4 | 0x00000004 | msidbControlAttributesSunken |
Sichtbaren | 1 | 0x00000001 | msidbControlAttributesVisible |
Diese Attribute von Textsteuerelementen werden mit Bits festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
FormatSize- | 524288 | 0x00080000 | msidbControlAttributesFormatSize |
NoPrefix- | 131072 | 0x00020000 | msidbControlAttributesNoPrefix- |
NoWrap | 262144 | 0x00040000 | msidbControlAttributesNoWrap |
Kennwort | 2097152 | 0x00200000 | msidbControlAttributesPasswordInput |
Transparente | 65536 | 0x00010000 | msidbControlAttributesTransparent |
UsersLanguage | 1048576 | 0x00100000 | msidbControlAttributesUsersLanguage |
Dieses Attribut des ProgressBar-Steuerelements wird mit einem Bit festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
Progress95- | 65536 | 0x00010000 | msidbControlAttributesProgress95- |
Diese Attribute von Volume- und Directory SelectCombo-Steuerelementen werden mit Bits festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
CDROMVolume | 524288 | 0x00080000 | msidbControlAttributesCDROMVolume |
FixedVolume- | 131072 | 0x00020000 | msidbControlAttributesFixedVolume |
FloppyVolume | 2097152 | 0x00200000 | msidbControlAttributesFloppyVolume- |
RAMDiskVolume | 1048576 | 0x00100000 | msidbControlAttributesRAMDiskVolume |
RemoteVolume- | 262144 | 0x00040000 | msidbControlAttributesRemoteVolume |
RemovableVolume- | 65536 | 0x00010000 | msidbControlAttributesRemovableVolume |
Diese Attribute von ListBox- und ComboBox-Steuerelementen werden mit Bits festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
ComboList-Steuerelement- | 131072 | 0x00020000 | msidbControlAttributesComboList- |
sortiertes Steuerelement | 65536 | 0x00010000 | msidbControlAttributesSorted- |
Dieses Attribut des Bearbeitungssteuerelements wird mit einem Bit festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
MultiLine- | 65536 | 0x00010000 | msidbControlAttributesMultiline- |
Diese Attribute von PictureButton-Steuerelementen werden mit Bits festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
Bitmap- | 262144 | 0x00040000 | msidbControlAttributesBitmap- |
FixedSize- | 1048576 | 0x00100000 | msidbControlAttributesFixedSize |
symbol | 524288 | 0x00080000 | msidbControlAttributesIcon |
IconSize16- | 2097152 | 0x00200000 | msidbControlAttributesIconSize16- |
IconSize32- | 4194304 | 0x00400000 | msidbControlAttributesIconSize32- |
IconSize48- | 6291456 | 0x00600000 | msidbControlAttributesIconSize48- |
PushLike-Steuerelement | 131072 | 0x00020000 | msidbControlAttributesPushLike |
Dieses Attribut des RadioButton-Steuerelements wird mit einem Bit festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
HasBorder- | 16777216 | 0x01000000 | msidbControlAttributesHasBorder- |
Dieses Attribut des PushButton-Steuerelements wird mit einem Bit festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
ElevationShield | 8388608 | 0x00800000 | msidbControlAttributesElevationShield |
Dieses Attribut des VolumeCostList-Steuerelements wird mit einem Bit festgelegt.
Attribut | Dezimal | Hexadezimal | Konstante |
---|---|---|---|
ControlShowRollbackCost- | 4194304 | 0x00400000 | msidbControlShowRollbackCost |
Die folgenden Steuerelementattribute werden nicht mit Bits festgelegt. Diese Attribute werden in den Benutzeroberflächentabellen erstellt oder mit Steuerelementereignissenfestgelegt.
Siehe Hinzufügen von Steuerelementen und Text.