public override void Load() { UIManager = new UIEngine(); var frame = new UIFrames.BasicFrame(); frame.MouseClick += new MouseEventHandler(frame_MouseClick); frame.KeyPressDown += new KeyEventHandler(frame_KeyPressDown); frame.MouseOver += new MouseEventHandler(frame_MouseOver); UIManager.AddAndLoad(frame); _controller = new KeyboardController(UIManager.ActiveFrame, KeyMappings.PolarMouseMapping); _controller.KeyControlEngaged += new KeyControlEventHandler(_controller_KeyControlEngaged); _controller.KeyControlDisengaged += new KeyControlEventHandler(_controller_KeyControlDisengaged); Reload(); }
public override void Load() { UIManager = new UIEngine(); var frame = new UIFrame(); frame.KeyUp += new KeyEventHandler(frame_KeyUp); frame.MouseClick += new MouseEventHandler(game_MouseClick); UIManager.AddAndLoad(frame); var keyController = new KeyboardController(frame, KeyMappings.SimpleMapping); keyController.KeyControlEngaged += new KeyControlEventHandler(keyController_KeyControlEngaged); keyController.KeyControlDisengaged += new KeyControlEventHandler(keyController_KeyControlDisengaged); keyController.KeyControlJustEngaged += new KeyControlEventHandler(keyController_KeyControlJustEngaged); frame.MouseOver += new MouseEventHandler(mouseController_MouseOver); Reload(); }