Custom Dialogs: Making options show/hide in Vectorscript Posted Wednesday at 08:31 PM 3 hours ago, JBenghiat said: You can… but what are you trying to do? A solution may already exist. Building a script where I can right click on a pipe, choose a fixture, then have the script place fixtures on the pipe at either a fixed distance or per specified degree along the curve of a curved pipe. There are options between duplicate array, move by points, or align and distribute, but I don't believe any of them allows you to pick a pipe and a fixture and automatically distribute. I know how to do all the aligning and placing, I can figure out the length and radius of pipes and feed them in, but following paths is the harder part. For instance, when using a curved lighting pipe, it's fairly straightforward to get the length and radius of the pipe (although dimension fields come in with very strange formatting), but there's nothing in the pipe records which indicate the starting and ending angle of the pipe, it's center of arc, or rotation, at least as far as I can find. So, I figure I need to pull in the underlying arc to get its information.