# Make these thumbs into a grid?

**URL:** <https://forum.kirupa.com/t/make-these-thumbs-into-a-grid/189507>\
**Category:** Uncategorized\
**Created:** [June 3, 2006, 4:12am UTC](https://forum.kirupa.com/t/make-these-thumbs-into-a-grid/189507 "2006-06-03T04:12:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mhunt](https://avatars.discourse-cdn.com/v4/letter/m/b19c9b/32.png) [@mhunt](https://forum.kirupa.com/u/mhunt)\
**Post date:** [June 3, 2006, 4:12am UTC](https://forum.kirupa.com/t/make-these-thumbs-into-a-grid/189507/1 "2006-06-03T04:12:28Z")

</div>

Hi, I was wondering how I would go about breaking my thumbnails that are dynamically scripted to the stage into a grid right now it just goes straight across the screen and i dont want that 😕

```auto
function createXMLGallery() {
    content_txt.removeTextField();
    var gallery:MovieClip = createEmptyMovieClip("gallery", getNextHighestDepth());
    gallery._x = 315;
    gallery._y = 100;
    var numImages = myxml.firstChild.childNodes[5].childNodes.length;
    var spacing:Number = 110;
    for (var i:Number = 0; i<numImages; i++) {
        this.thumbHolder = myxml.firstChild.childNodes[5].childNodes*.attributes.thumb;
        this.picHolder = myxml.firstChild.childNodes[5].childNodes*.attributes.link;
        this.description = myxml.firstChild.childNodes[5].childNodes*.firstChild.nodeValue;
        this.thumbViewer = gallery.createEmptyMovieClip("thumbnail"+i, i);
        this.thumbViewer._x = i*spacing;
        this.thumbLoader = this.thumbViewer.createEmptyMovieClip("thumbnail_image", getNextHighestDepth());
        this.thumbLoader.loadMovie(this.thumbHolder);
        var numRows:Number = Math.ceil(numImages/3);
        trace(numRows);
    }
}

```
