C# (CSharp) ACAT.Lib.Core.PanelManagement Namespace

Classes

Name Description
Glass
MenuPanelBase Base class for all contextual menu scanners that display icons and text. The height of the scanner is dynamically computed depending on how many menu items are there
PanelConfigMap PanelConfigMap is an xml file that contains a mapping between the name of the class for the scanner and the name of the xml file that contains animation and other info for the scanner. By default, the name of the class is used as the name of the xml file, but using PanelConfigMap, the user can use it to map to any filename. This gives us a way to try out different animations for the same scanner.
PreferredPanelConfig Stores a mapping between preferred config names and the scanners If a scanner has multiple animation config files, this allows for selecting a preferred config file from the list.
SplashScreen
TimedMessageBox Form for a message box with an OK button. Uses a timer and when the timer expires, automatically closes the box. Useful for error messages or informational messages