[Extension] Dialog Cascader for Ruby extension dialogs
v 1.0.0
Purpose: Brings together extension dialogs scattered on multiple screens or possibly lost offscreen. May be a benefit to users with notebook docks or who move their machine between locations with differing display setups.
Will not work on native web-based dialogs such as 3D Warehouse, Extension Manager, etc. (These windows are hidden from the API.)
NOTE: SketchUp 2024 has may have had some fixes that can natively detect lost dialogs and move them back onto an active display. This extension is meant for older versions that do not have this fix or possibly as a complement for when the native fix might fail.
- ADD: It has been said that the lost dialog windows are still happening with SU2024.
Localization: localized for SketchUp supported languages (and nl & uk.)
Adds a menu item to the Window menu.
Provides a toolbar with a button:
- single-click: cascades any open Ruby dialogs
- double-click: shows About dialog
Tested on MS Windows platform. Version 2024, 2023, 2022, 2021, & 2017.
I tried to write this so it might possibly even load under Ruby 1.8 for versions prior to SU2014.
But no guarantees for such old versions. (I do not have a machine ready that can run these old versions and I'm not really interested in trying to test for them.)