how to persist a tilelist style, after click?
i'm trying have tilelist when item clicked, set unique skin (selectedup) , set label word "clicked".
i need of "clicked" items maintain (selectedup) skin, if else clicked.
this code working, reason selecting every tenth item in list well.
import fl.controls.tilelist;
import fl.controls.listclasses.tilelistdata;
import fl.controls.listclasses.imagecell;
tilelist.addeventlistener(event.change, cellclick);
function cellclick(event:event):void {
var item = event.target.selecteditem;
var testitem = tilelist.getitemat(event.target.selectedindex);
testitem.label += " - clicked";
var testcell:imagecell = tilelist.itemtocellrenderer(testitem) imagecell;
testcell.setstyle("upskin", selectedup);
testcell.setstyle("downskin", selectedup);
testcell.setstyle("overskin", selectedup);
testcell.setstyle("selectedupskin", selectedup);
testcell.setstyle("selecteddownskin", selectedup);
testcell.setstyle("selectedoverskin", selectedup);
}
if comment out following lines, stops selecting every tenth item. how make selected item maintain skin?
testcell.setstyle("upskin", selectedup);
testcell.setstyle("downskin", selectedup);
testcell.setstyle("overskin", selectedup);
please if have clues.
More discussions in ActionScript 3
adobe
Comments
Post a Comment