Exemplo n.º 1
0
 // Methods
 public KeyListData(Keys AKeyData, KeyEvent AAction, KeyEventEx AActionEx, object AParam, int ALeaveState)
 {
     this.KeyData    = AKeyData;
     this.Action     = AAction;
     this.ActionEx   = AActionEx;
     this.Param      = AParam;
     this.LeaveState = ALeaveState;
 }
Exemplo n.º 2
0
        public void Add(Keys KeyData, KeyEvent Action, KeyEventEx ActionEx, object Param, int State, int LeaveState)
        {
            Hashtable hashtable1 = (Hashtable)this.states[State];

            if (hashtable1 == null)
            {
                hashtable1 = new Hashtable();
                this.states.Add(State, hashtable1);
            }
            hashtable1[KeyData] = new KeyListData(KeyData, Action, ActionEx, Param, LeaveState);
        }
Exemplo n.º 3
0
 public void AddNormal(Keys KeyData, KeyEventEx Action, object Param)
 {
     this.Add(KeyData, null, Action, Param, 0, 0);
 }
Exemplo n.º 4
0
 public void Add(Keys KeyData, KeyEventEx Action, object Param, int State, int LeaveState)
 {
     this.Add(KeyData, null, Action, Param, State, LeaveState);
 }