var curr_doc = fl.getDocumentDOM(); if(curr_doc.selection.length == 0) { alert("Please select a stage element and retry command."); } else { var result = curr_doc.xmlPanel(fl.configURI + "/Commands/selToGrid.xml"); if(result.dismiss == "accept") { makeGrid(); } else { alert("Command cancelled."); } } function makeGrid() { if(result.container != "stage") { var gridname = "grid"; var tryCount = 1; while(curr_doc.library.itemExists(gridname)) { gridname = "grid" + tryCount; tryCount++; } curr_doc.convertToSymbol(result.container, gridname, "center"); curr_doc.align("vertical center", true); curr_doc.align("horizontal center", true); curr_doc.enterEditMode(); curr_doc.editingSymbol = true; curr_doc.selectAll(); } var xDist = curr_doc.width/result.cols; var yDist = curr_doc.height/result.rows; curr_doc.clipCut(); for(var i = 0; i