Isn’t it frustrating how if you select multiple objects in a Flash file and choose Convert to Symbol, it places all the objects on the same layer, regardless of where they were before. Even more frustrating when you have nicely organised your file by labelling each layer. I found this quick Command to do just that. If you save in your Commands folder, and re-boot Flash, you can re-map your F8 key to use this Command instead of the regular Convert to Symbol Command.
fl.getDocumentDOM().convertToSymbol('movie clip', '', 'top left'); fl.getDocumentDOM().enterEditMode(''); fl.getDocumentDOM().distributeToLayers();
You can create simple Commands like this on your own. Just open up your History Panel via Window > Other Panels. The top right of the Panel has a menu that allows you to see the JavaScript of your actions!
Also, one thing I’ve always found annoying with distribute to layers, is that it tends to shift things to a half-pixel position like 24.5 – and our designers DO notice – which can be avoided by turning off Snap To Pixels before using distribute to layers, or this command