Ejemplo n.º 1
0
 public static TWidget AddKeyPressedHandler <TWidget>(this TWidget widget, WidgetRefEventHandler <Widget, KeyState> handler)
     where TWidget : Widget
 {
     CheckNotNull(widget);
     widget.Behaviors.GetOrAdd <CommonEventsBehavior>().KeyPressed += handler;
     return(widget);
 }
Ejemplo n.º 2
0
 public static TWidget AddMouseDownHandler <TWidget>(this TWidget widget, WidgetRefEventHandler <Widget, MouseState>?handler)
     where TWidget : Widget
 {
     CheckNotNull(widget);
     widget.Behaviors.GetOrAdd <CommonEventsBehavior>().MouseDown += handler;
     return(widget);
 }
Ejemplo n.º 3
0
 public static TWidget AddKeyPressedHandler <TWidget>(this TWidget widget, WidgetRefEventHandler <TextField, KeyState> handler)
     where TWidget : TextField
 {
     CheckNotNull(widget);
     widget.KeyPressed += handler;
     return(widget);
 }