Voorwaardelijke zichtbaarheid
Naast gewoon tonen of verbergen van objecten, kun je hun zichbaarheid ook laten afhangen van voorwaarden. Zo kan je bijvoorbeeld een object enkel tonen wanneer een Schuifknop een bepaalde waarde heeft.
Voorwaardelijk tonen of verbergen van bestaande objecten
Je kunt de knop Aanvinkvakje om het al dan niet tonen van een of meerdere objecten te controleren.
Je kunt een Booleaanse variabele invoeren in het Invoerveld (b. v.
b = true
) en deze al dan niet tonen als een aanvinkvakje in het Tekenvenster met de knop
Object tonen /verbergen of het Context Menu). Hoe je
deze Booleaanse variabele kunt gebruiken om het al dan niet tonen van objecten te controleren, lees je verder.
Nieuwe objecten al dan niet tonen
In de tab Geavanceerd van het Eigenschappenvenster van een object kan je een voorwaarde invoeren om het object te tonen.
Je kunt de logische operatoren (e. g., ≠, ≥, ˄, ‖) selecteren in de symbolenlijst van jet invulvak om je voorwaarden in te vullen. |
-
Als a een schuifknop is, betekent de voorwaarde a < 2 dat het overeenkomende object enkel in het Tekenvenster getoond wordt wanneer de waarde van de schuifknop lager is dan 2.
-
Als b een Booleaanse variabele is, kan je b gebruiken als een voorwaarde. Het overeenkomende object wordt getoond wanneer b als waarde 'true' heeft, en verborgen wanneer b als waarde 'false' heeft.
-
Wanneer g en h twee rechten zijn an je wil een tekst a enkel laten verschijnen wanneer de rechten evenwijdig lopen, kan je als voorwaarden voor de tekst als voorwaarde typen: g ‖ h. De tekst is nu enkel zichtbaar wanneer h en g evenwijdig lopen.
Zie ook het commando SetVisibleInView. |