Utwórz pole tekstowe

textbox tekst wymiary

Tworzy w oknie graficznym pole tekstowe z początkową zawartością podaną jako argument tekst. Wymiary to 2- lub 4-elementowy zbiór; dwa pierwsze elementy oznaczają odległość w pikselach od lewej i od górnej krawędzi okna; jeśli podany jest 3-ci i 4-ty element, oznaczają szerokość i wysokość pola w pikselach. Pozycja i rozmiary pola nie zależą od skali rysowania. Jeśli określona zostanie tylko pozycja, rozmiar automatycznie dopasowuje się do bieżącej długości tekstu w polu.
Zawartość pola może być odczytana przy pomocy instrukcji gettext.

Przykład:

"t := textbox "|tekst początkowy| {30 20}
setonchange :t [print gettext :t]

Rezultat wykonania:
Pole tekstowe w oknie graficznym. Po każdym zatwierdzeniu zmiany tekstu w polu (klawisz Enter) nowa zawartość jest wypisywana w oknie tekstowym.

tekst
tekst po edycji
...

Zobacz także:

Spis treści