using System; using System.Collections.Generic; using System.Text; namespace MacroBoard { class HandlerCommunications { /// /// Tells the Mod Handler how keys should be handled. /// public enum HandleType { /// /// Have the mod handler (Main Application) handle all of the keys. This means the mod won't recieve "Call" method calls. /// HandlerOnly, /// /// Have the mod handle all of the keys. This means the mod handler (Main Application) won't accept any [List<KeyCombination>, delegate] dicts. /// ModOnly, /// /// Have both the mod handler (Main Application) and mod handle the keys. This means the mod will recieve "Call" method calls, and can send [List<KeyCombination>, delegate] dicts to the mod handler. /// Both } } }