Tricks I've found handy for this sort of stuff...
1) An ingame window can be made with text input boxes for "object path", "Property name" and "Value". A button on this window can then execute a script to set the value of any property of any UI object. This will in fact move windows, change colors, etc.
2) A similar window can be created that displays the value of any input path and property.
That being said, I think the easiest method for swapping window arangements is to arange everything for 1 layout. Camp, dupe and rename your settings file. Repeate for each setup. This should give you seperate settings files for each layout. Now you can load those settings files as needed.
|