// 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; }
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); }
public void AddNormal(Keys KeyData, KeyEventEx Action, object Param) { this.Add(KeyData, null, Action, Param, 0, 0); }
public void Add(Keys KeyData, KeyEventEx Action, object Param, int State, int LeaveState) { this.Add(KeyData, null, Action, Param, State, LeaveState); }