예제 #1
0
 internal void OnKey(EventArgsExtKlavye e)
 {
     if (m_keyChain != null)
     {
         m_keyChain(e);
     }
 }
예제 #2
0
        public void InvokeKeyUp(EventArgsExtKlavye e)
        {
            var handler = KeyUp;

            if (handler == null || e.Handled || !e.IsKeyUp)
            {
                return;
            }
            handler(this, e);
        }
예제 #3
0
        internal void OnKey(EventArgsExtKlavye kex)
        {
            if (!Enabled)
            {
                return;
            }
            Keys primaryKey = GetPrimaryKey(kex.KeyCode);

            if (kex.IsKeyDown)
            {
                OnKeyDown(primaryKey);
            }
            else
            {
                OnKeyUp(primaryKey);
            }
        }
예제 #4
0
 protected override EventArgsExtKlavye GetDownUpEventArgs(CallbackData data)
 {
     return(EventArgsExtKlavye.FromRawDataApp(data));
 }