Bedingte Sichtbarkeit: Unterschied zwischen den Versionen

Aus GeoGebra Manual
Wechseln zu: Navigation, Suche
(update)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>{{Manual Page|version=4.2}}</noinclude>{{objects|advanced}}
+
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{objects|advanced}}
 
Neben der Möglichkeit, Objekte entweder anzuzeigen oder auszublenden, kann der Sichtbarkeits-Status eines Objekts auch von einer Bedingung abhängen. Zum Beispiel möchten Sie dass ein Objekt (z. B. ein Text) nur dann am Bildschirm erscheint wenn ein bestimmtes Kontrollkästchen aktiviert wurde oder wenn ein [[Schieberegler_(Werkzeug)|Schieberegler]] auf einen bestimmten Wert gesetzt wird.
 
Neben der Möglichkeit, Objekte entweder anzuzeigen oder auszublenden, kann der Sichtbarkeits-Status eines Objekts auch von einer Bedingung abhängen. Zum Beispiel möchten Sie dass ein Objekt (z. B. ein Text) nur dann am Bildschirm erscheint wenn ein bestimmtes Kontrollkästchen aktiviert wurde oder wenn ein [[Schieberegler_(Werkzeug)|Schieberegler]] auf einen bestimmten Wert gesetzt wird.
  
 
==Bedingtes Anzeigen oder Ausblenden existierender Objekte==
 
==Bedingtes Anzeigen oder Ausblenden existierender Objekte==
  
Sie können das Werkzeug [[Image:Tool Check Box to Show Hide Objects.gif]] [[Kontrollkästchen_(Werkzeug)|Kontrollkästchen]] dazu verwenden, um ein Kontrollkästchen zu erzeugen, das die Sichtbarkeit eines oder mehrere Objekte kontrolliert.
+
Sie können das Werkzeug [[File:Mode showcheckbox.svg|link=|24px]] [[Kontrollkästchen_(Werkzeug)|Kontrollkästchen]] dazu verwenden, um ein Kontrollkästchen zu erzeugen, das die Sichtbarkeit eines oder mehrere Objekte kontrolliert.
  
Alternativ dazu können sie auch eine [[Wahrheitswerte|Bool‘sche Variable]] (z. B. <code>b = true</code>) mithilfe der [[Eingabezeile]] erzeugen und diese anschließend als Kontrollkästchen in der [[Grafik-Ansicht]] anzeigen lassen (z. B. mit dem Werkzeug [[Image:Tool_Show_Hide_Object.gif]] [[Objekt anzeigen / ausblenden_(Werkzeug)|Objekt anzeigen / ausblenden]] oder im [[Kontext-Menü]]). Ein Kontrollkästchen ist also eine sichtbare Bool'sche Variable.
+
Alternativ dazu können sie auch eine [[Wahrheitswerte|Boolesche Variable]] (z. B. <code>b = true</code>) mithilfe der [[Eingabezeile]] erzeugen und diese anschließend als Kontrollkästchen in der [[File:Menu view graphics.svg|link=|16px]] [[Grafik-Ansicht]] anzeigen lassen (z. B. mit dem Werkzeug [[File:Mode showhideobject.svg|link=|24px]] [[Objekt anzeigen / ausblenden_(Werkzeug)|Objekt anzeigen / ausblenden]] oder im [[Kontext-Menü]]). Ein Kontrollkästchen ist also eine sichtbare Boolesche Variable.
  
Informationen zum Verwenden einer [[Wahrheitswerte|Bool‘schen Variable]] als Bedingung für die Sichtbarkeit eines Objekts finden Sie im folgenden Abschnitt.
+
Informationen zum Verwenden einer [[Wahrheitswerte|Booleschen Variable]] als Bedingung für die Sichtbarkeit eines Objekts finden Sie im folgenden Abschnitt.
  
 
==Verändern der Sichtbarkeit von neu erzeugten Objekten==
 
==Verändern der Sichtbarkeit von neu erzeugten Objekten==
Im [[Eigenschaften-Dialog]] können Sie auf der Karte ''Erweitert'' eine Bedingung für die Sichtbarkeit des ausgewählten Objekts eingeben.
+
Im [[File:Menu-options.svg|link=|16px]] [[Eigenschaften-Dialog]] können Sie in dem Tab ''Erweitert'' eine Bedingung für die Sichtbarkeit des ausgewählten Objekts eingeben.
 
{{note|Sie können logische Operatoren (z. B. ≠, ≥, ˄) aus der Liste rechts neben dem entsprechenden Textfeld auswählen.}}
 
{{note|Sie können logische Operatoren (z. B. ≠, ≥, ˄) aus der Liste rechts neben dem entsprechenden Textfeld auswählen.}}
 
{{example|
 
{{example|
* Sei ''a'' ein [[Schieberegler_(Werkzeug)|Schieberegler]] für eine Zahl und ''k'' ein Kreis. Öffnen Sie den [[Eigenschaften-Dialog]] für den Kreis ''k'' und geben Sie die Bedingung ''a < 2'' auf der Karte ''Erweitert'' ein. Der Kreis wird nur dann in der [[Grafik-Ansicht]] angezeigt, wenn der Wert des Schiebereglers kleiner als 2 ist.
+
* Sei ''a'' ein [[Schieberegler_(Werkzeug)|Schieberegler]]. Dann bedeuted die Bedingung a < 2, dass das entsprechende Objekt nur dann in der [[File:Menu view graphics.svg|link=|16px]] ''Grafik-Ansicht'' sichtbar ist, wenn der Wert des Schiebereglers kleiner als 2 ist.
* Eine [[Wahrheitswerte|Bool‘sche Variable]] ''b'' kann als Bedingung für die Sichtbarkeit eines beliebigen Objektes verwendet werden. Öffnen Sie den [[Eigenschaften-Dialog]] für ein beliebiges Objekt und geben Sie die Bedingung ''b'' auf der Karte ''Erweitert'' ein. Das entsprechende Objekt wird am Bildschirm angezeigt wenn ''b'' den Wert ''true'' annimmt und wird ausgeblendet wenn ''b'' den Wert ''false'' annimmt.
+
* Eine [[Wahrheitswerte|Boolesche Variable]] ''b'' kann als Bedingung für die Sichtbarkeit eines beliebigen Objektes verwendet werden. Öffnen Sie den [[File:Menu-options.svg|link=|16px]] ''Eigenschaften-Dialog'' für ein beliebiges Objekt und geben Sie die Bedingung ''b'' auf der Karte ''Erweitert'' ein. Das entsprechende Objekt wird am Bildschirm angezeigt wenn ''b'' den Wert ''true'' annimmt und wird ausgeblendet wenn ''b'' den Wert ''false'' annimmt.
* Seien ''g'' und ''h'' zwei Geraden und ''text1'' ein Text, der eingeblendet werden soll, falls die beiden Geraden parallel sind. Öffnen Sie den [[Eigenschaften-Dialog]] für ''text1'' und geben Sie die Bedingung g parallel zu h auf der Karte ''Erweitert'' ein.}}
+
* Seien ''g'' und ''h'' zwei Geraden und ''text1'' ein Text, der eingeblendet werden soll, falls die beiden Geraden parallel sind. Öffnen Sie den [[File:Menu-options.svg|link=|16px]] ''Eigenschaften-Dialog'' für ''text1'' und geben Sie die Bedingung g h im Tab ''Erweitert'' ein.}}
 +
{{note|Siehe auch den Befehl [[SetzeSichtbarInGrafikansicht (Befehl)|SetzeSichtbarInGrafikansicht]].}}

Aktuelle Version vom 9. Oktober 2015, 13:52 Uhr


Neben der Möglichkeit, Objekte entweder anzuzeigen oder auszublenden, kann der Sichtbarkeits-Status eines Objekts auch von einer Bedingung abhängen. Zum Beispiel möchten Sie dass ein Objekt (z. B. ein Text) nur dann am Bildschirm erscheint wenn ein bestimmtes Kontrollkästchen aktiviert wurde oder wenn ein Schieberegler auf einen bestimmten Wert gesetzt wird.

Bedingtes Anzeigen oder Ausblenden existierender Objekte

Sie können das Werkzeug Mode showcheckbox.svg Kontrollkästchen dazu verwenden, um ein Kontrollkästchen zu erzeugen, das die Sichtbarkeit eines oder mehrere Objekte kontrolliert.

Alternativ dazu können sie auch eine Boolesche Variable (z. B. b = true) mithilfe der Eingabezeile erzeugen und diese anschließend als Kontrollkästchen in der Menu view graphics.svg Grafik-Ansicht anzeigen lassen (z. B. mit dem Werkzeug Mode showhideobject.svg Objekt anzeigen / ausblenden oder im Kontext-Menü). Ein Kontrollkästchen ist also eine sichtbare Boolesche Variable.

Informationen zum Verwenden einer Booleschen Variable als Bedingung für die Sichtbarkeit eines Objekts finden Sie im folgenden Abschnitt.

Verändern der Sichtbarkeit von neu erzeugten Objekten

Im Menu-options.svg Eigenschaften-Dialog können Sie in dem Tab Erweitert eine Bedingung für die Sichtbarkeit des ausgewählten Objekts eingeben.

Anmerkung: Sie können logische Operatoren (z. B. ≠, ≥, ˄) aus der Liste rechts neben dem entsprechenden Textfeld auswählen.
Beispiel:
  • Sei a ein Schieberegler. Dann bedeuted die Bedingung a < 2, dass das entsprechende Objekt nur dann in der Menu view graphics.svg Grafik-Ansicht sichtbar ist, wenn der Wert des Schiebereglers kleiner als 2 ist.
  • Eine Boolesche Variable b kann als Bedingung für die Sichtbarkeit eines beliebigen Objektes verwendet werden. Öffnen Sie den Menu-options.svg Eigenschaften-Dialog für ein beliebiges Objekt und geben Sie die Bedingung b auf der Karte Erweitert ein. Das entsprechende Objekt wird am Bildschirm angezeigt wenn b den Wert true annimmt und wird ausgeblendet wenn b den Wert false annimmt.
  • Seien g und h zwei Geraden und text1 ein Text, der eingeblendet werden soll, falls die beiden Geraden parallel sind. Öffnen Sie den Menu-options.svg Eigenschaften-Dialog für text1 und geben Sie die Bedingung g ‖ h im Tab Erweitert ein.
Anmerkung: Siehe auch den Befehl SetzeSichtbarInGrafikansicht.

Kommentare

Weitere Hinweise[Bearbeiten]

  • Um Teile von Funktionen anzuzeigen kann man die bedingte Sichtbarkeit nicht verwenden. Dazu kann man die Befehle Funktion[] und Wenn[] nutzen.
© 2021 International GeoGebra Institute