forked from SM64-TAS-ABC/STROOP
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
invalidThis doesn't seem rightThis doesn't seem right
Description
The StroopMainForm class currently expects several links to static state, such as SavedSettingsConfig, to manage the state of the single instance that exists. However, it may be desirable to display multiple StroopMainForm instances at once.
This yields the following implications (list is yet to be completed):
- The tab visibility and order must be saved per instance, implying some sort of mechanism to identify different
StroopMainForminstances within the user's preferences (previously in the Config/SavedSettings.xml file) - Actions on
Config.Stream(such as running, attaching to a different process or disposing of it) must not be tied directly to Form events - Make some
WatchVariableUtilities.baseAddressGettersdepend on theStroopMainForminstance
Metadata
Metadata
Assignees
Labels
invalidThis doesn't seem rightThis doesn't seem right