4D v13.4ENABLE BUTTON |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
ENABLE BUTTON
|
ENABLE BUTTON ( {* ;} Objekt ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit Stern: Objekt ist ein Objektname (String) Ohne Stern: Objekt ist eine Variable |
|||||
Objekt | Formularobjekt |
![]() |
Mit *: Objektname, ohne *: Variable | |||||
Der Befehl ENABLE BUTTON ist in 4D v12 überholt und wird nur zur Wahrung der Kompatibilität beibehalten. Seine umfassende Reichweite, inkl. alle Instanzen der definierten Variable und nicht nur der des aktuellen Formulars, entspricht nicht der der Befehle im Kapitel "Objekte".
Wir empfehlen, die Befehle ENABLE BUTTON und DISABLE BUTTON durch die neuen Befehle OBJECT SET ENABLED und OBJECT Get enabled zu ersetzen.
Der Befehl ENABLE BUTTON aktiviert die in Objekt angegebenen Formularobjekte.
Eine aktivierte Schaltfläche oder ein aktiviertes Objekt reagiert auf Mausklicks und Tastenkürzel.
Mit dem optionalen Parameter * geben Sie in Objekt einen Objektnamen (String) an. Ohne den optionalen Parameter * geben Sie in Objekt ein Datenfeld oder eine Variable an. In diesem Fall geben Sie anstatt eines Strings eine Referenz auf das Datenfeld oder die Variable an (nur Datenfeld- oder Variablenobjekte). Weitere Informationen dazu finden Sie im Abschnitt Objekteigenschaften.
ENABLE BUTTON kann auf alle Arten von Schaltflächen angewendet werden:
Hinweis: Dieser Befehl hat keine Auswirkung für Objekte mit automatisch zugewiesener Aktion, da 4D hier bei Bedarf den Status selbständig ändert. Davon ausgenommen sind die Aktionen Bestätigen und Abbrechen.
Dieses Beispiel aktiviert die Schaltfläche bValidate:
ENABLE BUTTON(bValidate)
Dieses Beispiel aktiviert alle Formularobjekte, die die Silbe “btn” enthalten:
ENABLE BUTTON(*;"@btn@")
Siehe Beispiel zum Befehl OBJECT SET TITLE.
Produkt: 4D
Thema: Objekte
Nummer:
192
Alphabetische Liste der Befehle
Geändert: 4D 2004.1
Geändert: 4D v12
DISABLE BUTTON
OBJECT Get enabled
OBJECT SET ENABLED
OBJECT SET TITLE