Utwórz listę wyboru
listview tekst zbiór wymiary
(listview tekst zbiór wymiary indeks)
Tworzy w oknie graficznym listę wyboru o tytule tekst i wypełnioną elementami podanego zbioru.
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ść listy
w pikselach. Pozycja i rozmiary kontrolki nie zależą od skali rysowania.
Opcjonalnie można określić indeks początkowo zaznaczonego elementu; domyślnie żaden element nie jest
zaznaczony. Indeks zaznaczenia można odczytać pczy pomocy instrukcji getvalue
,
przy czym wartość -1 oznacza brak zaznaczenia.
Przykład:
"l := listview "Lista {abc def 123} {10 10 120 100}
setonchange :l [print :new]
Rezultat wykonania:
Lista wyboru w oknie graficznym. Bieżąc indeks zaznaczenia jest wypisywany w oknie tekstowym po każdej zmianie.
1
2
3
2
...
Zobacz także:
Spis treści