SET VISIBLE

4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.0


SET VISIBLE ({*; }Objekt; Sichtbar)

ParameterTypBeschreibung
*Wenn angegeben, ist Objekt ein Objektname
(String). Wenn nicht angegeben, ist Objekt
Feld oder Variable
ObjektFormularobjektObjektname (wenn * angegeben), bzw.
Feld oder Variable (wenn * nicht angegeben)
SichtbarBooleanWahr für sichtbar, Falsch für unsichtbar

Beschreibung

Der Befehl SET VISIBLE blendet die in Objekt angegebenen Formularobjekte ein oder aus.

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.

Hat Sichtbar den Wert TRUE, werden die Objekte eingeblendet. Hat Sichtbar den Wert FALSE, werden die Objekte ausgeblendet.

Beispiel

Hier sehen Sie ein typisches Formular in der Designumgebung:

Alle Objekte im Bereich Employer Information enthalten den Ausdruck "employer". Die Objekte sollen sichtbar sein, wenn das Kontrollkästchen Currently Employed angekreuzt ist, und nicht sichtbar, wenn das Kontrollkästchen Currently Employed nicht angekreuzt ist. Die Objektmethode für das Kontrollfeld lautet:

     ` Objektmethode Kontrollfeld cbCurrentlyEmployed
   Case of 
      : (Form event=On Load)
         cbCurrentlyEmployed:=1
  
      : (Form event=On Clicked)
            ` Blende alle Objekte mit der Silbe "emp" ein oder aus
         SET VISIBLE(*;"@emp@";cbCurrentlyEmployed # 0)
            ` Das Kontrollfeld soll jedoch immer sichtbar sein
         SET VISIBLE(cbCurrentlyEmployed;True)
   End case 

In der Design- oder Anwendungsumgebung sieht das Formular folgendermaßen aus:

oder:

Referenz

DISABLE BUTTON, ENABLE BUTTON, SET ENTERABLE.

Anwendung des Befehls

ContactListBox, Getting and Setting Printer Options, Progress Bar, Set Visible


4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next