The functionality if really nice of your addition.
However, I have the following concern - not about the nice implementation, only about where the Widget is placed.
Widget is placed on a global GUI Element (Status bar). This means the Widget is then represented in a Techdraw or Spreadsheet view. This is however still the same for the different view mode Symbols (TOP, LEFT, RIGHT, etc) I do not think 3d Navigation modes are necessary in 2D modules. I would suggest to add a separate Menu/Icon bar to each 3D view to add your functionality, and also move the different view modes (TOP, LEFT, RIGHT, etc). In addition a separate Icon/Menu Bar in the 3D view also saves space in the Global GUI...??
- frame_Layout.png (135.77 KiB) Viewed 174 times