Obiekty akcji
W interaktywnych apletach ze skryptami przydatne mogą być obiekty akcji. Istnieją cztery ich typy:
Pola wyboru
Pola wyboru są graficznymi reprezentacjami wartości boolowskich (logicznych). Zobacz narzędzie
Pole
wyboru, aby uzyskać więcej informacji. Pola wyboru można tworzyć za pomocą wspomnianego narzędzia lub polecenia
PoleWyboru.
Pola tekstowe
Pola tekstowe służą do wprowadzania danych do skryptów.Skrypt uruchamia się po zmianie tekstu w polu i naciśnięciu Enter lub opuszczeniu pola wejściowego. Wprowadzoną wartość można odczytać za pomocą zmiennej %0.
Pole tekstowe ze skryptem Przy kliknięciu a=a+%0 zwiększa liczbę a o wprowadzoną wartość. Działa tylko wtedy, gdy a jest
obiektem swobodnym.
Jeśli chcesz, aby pole wejściowe zmieniało wartość wolnego obiektu (lub redefiniowało obiekt zależny), możesz zdefiniować ten obiekt jako
powiązany z danym polem tekstowym. Dzięki temu nie musisz wpisywać żadnego skryptu. Pole tekstowe możesz utworzyć używając narzędzia
Wstaw
Pole tekstowe lub polecenia PoleTekstowe.
Przyciski
Przyciski służą do uruchamiania skryptów po ich kliknięciu. Chociaż skrypty mogą być uruchamiane również poprzez kliknięcie dowolnego innego obiektu
(np. obrazu), użycie przycisków sprawia, że arkusz staje się bardziej intuicyjny w obsłudze. Przyciski możemy
tworzyć na pomocą narzędzia
Przycisk lub polecenia the Przycisk.
Listy rozwijalne
Jeśli chcesz wyświetlić zawartość listy w formie rozwijanej:
-
w
Widoku Grafiki: zaznacz opcję Wyświetl jako lista rozwijalna w zakładce Podstawowe
okna Ustawienia dla
wybranej listy. -
w
Widoku Arkusza: wprowadź listę do komórki, a następnie zaznacz opcję Używaj Przycisków
i Pól Wyboru w
ustawianiach Widoku Arkusza.
Wybrany element listy rozwijanej można uzyskać za pomocą poleceń ZaznaczonyWskaźnik i ZaznaczonyElement.
Aby utworzyć listę rozwijaną z trzema funkcjami: x+1, x^2, sqrt(x), utwórz najpierw listą wpisując
L={x+1, x^2,sqrt(x)} w polu wprowadzania. Następnie klikniej listę prawym przyciskiem w Widoku Algebry i wybierz Ustawienia.
Zaznacz opcję Wyświetl jako lista rozwijalna w wyświetlonym oknie. Możesz również dodać opis, który opisuje listę.
Aby narysować w Widoku Grafiki wykres aktualnie wybranej funkcji, wpisz polecenie ZaznaczonyElement(L) w polu wprowadzania.