# attachMovie to Grid Layout

**URL:** <https://forum.kirupa.com/t/attachmovie-to-grid-layout/320161>\
**Category:** flash\
**Created:** [March 15, 2011, 5:27pm UTC](https://forum.kirupa.com/t/attachmovie-to-grid-layout/320161 "2011-03-15T17:27:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![metrade23](https://avatars.discourse-cdn.com/v4/letter/m/82dd89/32.png) [@metrade23](https://forum.kirupa.com/u/metrade23)\
**Post date:** [March 15, 2011, 5:27pm UTC](https://forum.kirupa.com/t/attachmovie-to-grid-layout/320161/1 "2011-03-15T17:27:49Z")

</div>

I’m working on a MP3 player that displays the tracks in a grid layout. I’ve got it working but when it attaches the track it counts each track as a row. How would I identify each row has 4 tracks?

var cols = 3;  
var rows = 2;  
var vspace = 4;  
var hspace = 4;  
var xpos = 4;  
var ypos = 4;  
var wclip = menu\_mc.bttn\_mc.bttn.\_width; //165  
var hclip = menu\_mc.bttn\_mc.bttn.\_height; //200

var clip = -1;

for (i=0; i\<=rows; i++) {  
for (k=0; k\<=cols; k++) {

```
      item = menu_mc.bttn_mc.attachMovie("bttn", "bttn"+clip, clip++);
      item._x = xpos+((wclip+hspace)*k);
      item._y = ypos+((hclip+vspace)*i);
      trace(item);

        menu_mc.bttn_mc["bttn"+i].titleDisplay.text = artist*;
        menu_mc.bttn_mc["bttn"+i].songTitle.text = title*;
        menu_mc.bttn_mc["bttn"+i].songLength.text = length*;
        menu_mc.bttn_mc["bttn"+i].albumTitle.text = album*;
        if (i&lt;9) {
            num = "0"+(i+1);
        } else {
            num = i+1;
        }
        menu_mc.bttn_mc["bttn"+i].num_mc.numDisplay.text = num;
        menu_mc.bttn_mc["bttn"+i].holder_mc.holder.loadMovie(cover*);
        menu_mc.bttn_mc["bttn"+i].ID = i;
    }
}
ID = 0;
loadTrack();

```

}
