remove the GotoStoreScreen() method. The Store screen is actually part of the Console screens group. Navigation to the store screen should be handled by the ConsoleNavigationLogic.GotoStoreScreen() method.
When this task is completed, check in your work with the comment "Added updates per 1007 to TFS."
Make sure you have access to TFS before starting this task.
Review the Screen Abstract Hierarchy chart. Abstracts that overlap inherent from the abstract above it. These abstracts allow us to a way to apply consistent styling/coding and house code that is being reused across several SyncScript classes. Note: The Story screen should have been include as part of the ConsoleScreenAbstract group.
Create a StoreScreensAbstract class - this class should function similar to the NetworkScreensAbstract class. Should inherent from the ConsoleScreensAbstract class.
Create a StoreNavigationLogic class - this class should function similar to the NetworkScreensAbstract class.
Set all the screens in the StoreScreensAbstract group to inherent from StoreScreensAbstract.
Use the UI controls from Package.InterfaceManager.Model instead of SiliconStudio.Paradox.UI.Controls or SiliconStudio.Paradox.UI.Panels.
Use the TextButtonControl instead for the CreateButton() method to create buttons.