Selection.SelectionBoxEnabled

Simple boolean to enable/disable the selection box that you see when you select a part or a model. True by default.

This would let plugin developers extend the functionality of the selection service by implementing their own selection boxes. Use cases include fading out the selection box to do precise building (this is one of the most asked-for features for my building plugin).

I’m aware of two workarounds:

  1. Clone the selection, parent the original to CoreGui, and have the clone follow the original around, or
  2. Reimplement the Selection service.

Neither of those workarounds is viable. The former is is expensive and laden with potential side effects caused by reparenting, and the latter erases the selection when switching plugins.

5 Likes