Yes. Easiest to shove all the data you want as hidable at bottom and/or right of an existing window. Set a button to toggle the window between 2 or more sizes to hide/show the bottom and right side stuff.
With enough scripting, a button can completely rearange a window's contents too, so you can hide stuff out of the window's borders and pull them in with a button, or just toggle visibility on and off.
If you're not opposed to custom windows and are using dynamic data objects, you can drop everything into a custom window and set a button in some other window that opens and closes the custom window. My MiniMap mod works that way, custom window opened by a button added to the main map window.
|