38 this.isDestroyed =
false;
40 this.isTriggered = triggerRule;
42 this._helpText = helpText;
43 this.dynamicContext =
false;
45 this.contextedObject =
null;
47 this.handlerParams =
new object[args.Length + 1];
49 if ( args.Length > 0 )
57 this.isDestroyed =
false;
59 this.isTriggered = triggerRule;
61 this._helpText = helpText;
62 this.dynamicContext =
true;
64 this.contextedObject = contexted;
66 this.handlerParams =
new object[args.Length + 1];
68 if ( args.Length > 0 )
80 this.dynamicContext =
false;
92 this.dynamicContext =
true;
93 this.contextedObject = obj;
101 MethodInfo handlerMethod =
handler.GetMethodInfo();
103 MethodInfo handlerMethod =
handler.Method;
115 #region Destroyable Members
Kuuntelukonteksti ohjaimia varten
bool Active
Onko tämä konteksti tällä hetkellä aktiivinen
bool IsDestroyed
Onko konteksti tuhottu
Kosketuspaneelin kosketus.
Kuuntelija kosketusnäytölle.
Listener InContext(ControlContexted obj)
Kuuntelee tapahtumaa vain tietyssä kontekstissa. Esim. Keyboard.Listen(parametrit)....
TouchListener(Predicate< Touch > triggerRule, ListenContext context, string helpText, Delegate handler, params object[] args)
Predicate< Touch > isTriggered
bool IsDestroyed
Onko olio tuhottu.
void Destroy()
Tuhoaa kuuntelijan
void CheckAndInvoke(Touch touch)
ControlContexted contextedObject
TouchListener(Predicate< Touch > triggerRule, ControlContexted contexted, string helpText, Delegate handler, params object[] args)
string HelpText
Ohjeteksti.
Action Destroyed
Tapahtuu, kun olio tuhotaan.
Listener InContext(ListenContext context)
Kuuntelee tapahtumaa vain tietyssä kontekstissa.
ListenContext ControlContext
Ohjaintapahtumien kuuntelija.