Widoczność warunkowa

Oprócz prostego pokazywania lub ukrywania określonych obiektów, możesz również uzależnić ich widoczność od pewnego warunku. Na przykład możesz chcieć, aby obiekt pojawił się na ekranie po zaznaczeniu pola wyboru umieszczonego w Menu view graphics.svg Widoku Grafiki lub po ustawieniu suwaka a określoną wartość.

Warynkowe wyświtelanie istniejących obiektów

Możesz użyć narzędzia Mode showcheckbox.svg Pole wyboru, aby utworzyć takie pole wyboru sterujące widocznością jednego lub kilku istniejących obiektów na ekranie.

Alternatywnie, możesz również utworzyć zmienną boolowską (logiczną) (np. b = true) używając pola wprowadzaniai sprawić, by była widoczna jako pole wyboru w Menu view graphics.svg Widoku Grafiki (np. używając narzędzia Mode showhideobject.svg Pokaż/Ukryj obiekt lub menu kontekstowego). Pole wyboru jest zatem widoczną zmienną boolowską. Aby użyć tej zmiennej logicznej jako warunku widoczności dla określonych obiektów, należy wykonać kroki opisane poniżej.

Zmiana widoczności nowo tworzonych obiektów

W Menu-options.svg oknie Ustawień obiektu, możesz w zakładce Zaawansowane wpisać warunek dla widoczności obiektu.

Możesz wybierać operatory logiczne (np. ≠, ≥, ˄, ‖) z listy po prawej stronie pola wprowadzania, aby tworzyć własne warunki logiczne.

  • Jeśli a jest suwakiem, to warunek a < 2 oznacza, że dany obiekt będzie widoczny w Menu view graphics.svg Widoku Grafiki tylko wtedy, gdy wartość suwaka będzie mniejsza niż 2.

  • Jeśli b jest zmienną boolowską, możesz użyć b jako warunku logicznego. Dany obiekt będzie widoczny, gdy wartość b wynosi true, i ukryty, gdy b wynosi false.

  • Jeżeli g i h są dwiema prostymi i chcesz, aby tekst był wyświetlany tylko wtedy, gdy te proste są równoległe, możesz użyć warunku g ‖ h jako warunku wyświetlania tekstu.

Zobacz także polecenie UstawCzyWidocznyWWidoku.