rex_layoutfreezer
Introduction
Save/Load non-global instances on the layout.
Save/Load non-global instances on the layout.
Get saved data by "Expression:Layout2String" to save non-global instances at current layout. Instance which has Official no save behavior will not be saved.
Then call "Action:Load layout" to load these instances at saved layout or at current layout. It will trigger "condition: on start of layout".
Then call "Action:Load layout" to load these instances at saved layout or at current layout. It will trigger "condition: on start of layout".
Compare with official persist behavior
Official persist behavior could save non-global instances at current layout automatically, and each layout only could store one saved data.
This plugin could save non-global instances manually. And each layout could have more then one saved data.
Array, and dictionary could not be stored by official persist behavior, since they could not have any behavior. But this plugin could save all kinds of non-global instances.
Official persist behavior could save non-global instances at current layout automatically, and each layout only could store one saved data.
This plugin could save non-global instances manually. And each layout could have more then one saved data.
Array, and dictionary could not be stored by official persist behavior, since they could not have any behavior. But this plugin could save all kinds of non-global instances.
Compare with rex_instbank2 plugin
This plugin will trigger "condition: on start of layout" when loading instances. i.e all pending wait-events will be clean. And the instances which not in save data will be destroyed.
rex_instbank2 plugin will not change the layout, and it will not affect unsaved instances.
This plugin will save non-global instances, rex_instbank2 plugin need to save instances by type manually, it could save global instances.
This plugin will trigger "condition: on start of layout" when loading instances. i.e all pending wait-events will be clean. And the instances which not in save data will be destroyed.
rex_instbank2 plugin will not change the layout, and it will not affect unsaved instances.
This plugin will save non-global instances, rex_instbank2 plugin need to save instances by type manually, it could save global instances.