Gunnar Posted July 26, 2015 Share Posted July 26, 2015 (I made this account just to ask this ... I read the FAQ and all the rules and searched and searched for this but I've found nothing aside from this guy making a currently completely unanswered feature request regarding part of my larger question) I was sprite sheeting, and realized how immensely easier (and less prone to err) my life would be if I could control multiple layers at once, specifically in the form of making all layers visible/invisible. paint.net doesn't allow for multiple layer selection like a Photoshop, which is fine (I assume this is a design choice), but this spurred me to enter plugin development (I've touched on C# before, but I'm mainly a C/Java/etc. dev.). I thought adding a simple functionality to toggle or XOR invert all the layer's boolean Visible property would be exceedingly simple and a great first plugin. However, I went through BoltBait's CodeLab tutorials, and this didn't seem to be the case. I've read through this list of what is and isn't possible when designing plugins and the first bullet is that Effects can only access the current layer.However, this still seems like a relatively trivial task and now I've spent hours dedicated to this simple trick of altering the visibility properties of multiple layers and thought I'd ask proper. Is there any way to access the properties of all layers in code? (or any other solution to this problem, really) Thank you, I appreciate any feedback. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.