// Keyboard Hooks public void KeyUpDown(NoForms.Common.Keys key, NoForms.Common.ButtonState bs) { foreach (IComponent inc in components) { inc.KeyUpDown(key, bs); } }
// Mouse Hooks public void MouseUpDown(Point location, MouseButton mb, NoForms.Common.ButtonState bs, bool inComponent, bool amClipped) { foreach (IComponent c in components) { if (c.visible) { c.MouseUpDown(location, mb, bs, c.DisplayRectangle.Contains(location), amClipped ? true : !DisplayRectangle.Contains(location)); } } }
public virtual void KeyUpDown(NoForms.Common.Keys key, NoForms.Common.ButtonState bs) { }
public virtual void MouseUpDown(Point location, MouseButton mb, NoForms.Common.ButtonState mbs, bool inComponent, bool amClipped) { }