Scrolling menu should be fine as long as it works. Hardcoded limits are always suspicious. I don't know if anyone ever needs more than 200, but who knows? I can't come up with any reasonable solution for all possible situations, though, so I can't complain.
BTW, what's the limit in pcbnew and how it's handled? There could be more than 20 if there are many inner layers.
Scrolling menu should be fine as long as it works. Hardcoded limits are always suspicious. I don't know if anyone ever needs more than 200, but who knows? I can't come up with any reasonable solution for all possible situations, though, so I can't complain.
BTW, what's the limit in pcbnew and how it's handled? There could be more than 20 if there are many inner layers.