ActionScript-FListBox i numer zaznaczonej linijki w polu tx


(mario@) #1

Męczę się i nie mogę wymyślić #-o

Mam element List i dynamiczne pole tekstowe po naciśnięciu na ListBox w polu tekstowym ma pojawić się numer wybranej "linijki" elementu list (item/label).

Znalazłem to

KLIK

Ale coś mi nie zadziałało, pewnie coś źle zapisywałem.

Może głupie pytanie ale w ogóle nie znam AS a jest mi to potrzebne.


(Marek Ciarkowski) #2
this.createTextField("my_txt", 1, 10, 10, 300, 30);

my_txt.border = true;

lista.addItem({label:"Gordon1", data:1});

lista.addItem({label:"Gordon2", data:2});

lista.addItem({label:"Gordon3", data:3});

var listenerObject:Object = new Object();

listenerObject.change = function(eventObject:Object) {

	l = lista.selectedItem.label;

	d = lista.selectedItem.data;

	my_txt.text = "label ="+l+" data ="+d;

};

lista.addEventListener("change", listenerObject);

o to chodzi ?


(mario@) #3

punkomuzykant dzięki bardzo o to właśnie chodziło :smiley: