// init ui var xui = fl.getDocumentDOM().xmlPanel(fl.configURI + "Commands/xml/SearchInLibrary.xml"); function parseMenu() { if(xui.dismiss != "accept") { return; } if(xui.deselect == "true") { fl.getDocumentDOM().library.selectNone(); } if(xui.all == "false" && !xui.input) { return; } fl.outputPanel.clear(); // for(var v in xui) // { // fl.trace(v + " = " + xui[v]); // } var gType = new Array(); if(xui.sounds == "true") { gType.push("sound"); } if(xui.bitmaps == "true") { gType.push("bitmap"); } if(xui.buttons == "true") { gType.push("button"); } if(xui.movies == "true") { gType.push("graphic"); gType.push("movie clip"); gType.push("component"); gType.push("compiled clip"); } var isType; var lib = fl.getDocumentDOM().library.items; var sItem; var n, mch; var exp = xui.input; if(xui.regexp == "true" && exp) { var g = "g"; if(xui.ignorecase == "true") { g += "i"; } exp = new RegExp(exp, g); } var resultArray = new Array(); for (var i=0;i