public static void ColorButtonsClickedHandler( NwazetGoImaging.VirtualCanvas canvas, NwazetGoDisplayTouchScreen.Widget widget, NwazetGoDisplayTouchScreen.TouchEvent touchEvent) { widget.Dirty = true; canvas.DrawFill(((NwazetGoDisplayTouchScreen.ButtonWidget)widget).FillColor); }
public static void TouchEventHandler( object sender, NwazetGoDisplayTouchScreen.TouchEvent touchEvent) { Debug.Print("------------TouchEventHandler------------"); Debug.Print("X: " + touchEvent.X); Debug.Print("Y: " + touchEvent.Y); Debug.Print("Pressure: " + touchEvent.Pressure); lastTouchX = touchEvent.X; lastTouchY = touchEvent.Y; }
public void OnClickEvent(TouchEvent touchEvent) { if (Active) { Clicked = Area.IsWithinArea(touchEvent.X, touchEvent.Y); } }
public static void ColorButtonsClickedHandler(VirtualCanvas canvas, Widget widget, TouchEvent touchEvent) { widget.Dirty = true; canvas.DrawFill(((ButtonWidget)widget).FillColor); }
public static void WidgetClickedHandler(VirtualCanvas canvas, Widget widget, TouchEvent touchEvent) { }
public static void TouchEventHandler(VirtualCanvas canvas, TouchEvent touchEvent) { Debug.Print("------------TouchEventHandler------------"); Debug.Print("X: " + touchEvent.X); Debug.Print("Y: " + touchEvent.Y); Debug.Print("Pressure: " + touchEvent.Pressure); lastTouchX = touchEvent.X; lastTouchY = touchEvent.Y; lastTouchIsValid = touchEvent.IsValid; }
protected void OnWidgetClicked(Widget widget, TouchEvent touchEvent) { if (WidgetClicked != null) { WidgetClicked(this, widget, touchEvent); } }
protected void OnTouch(TouchEvent touchEvent) { if (Touch != null) { Touch(this, touchEvent); } }
public void TouchscreenWaitForEvent() { BasicTypeSerializer.Put(SendContext, (byte)Command.TouchscreenWaitForEvent); Execute(); Receive(); TouchScreenDataType eventType = (TouchScreenDataType)BasicTypeDeSerializer.Get(ReceiveContext); if (eventType != TouchScreenDataType.TouchEvent) { throw new ApplicationException("eventType"); } var touchEvent = new TouchEvent(); touchEvent.X = BasicTypeDeSerializer.Get(ReceiveContext, touchEvent.X); touchEvent.Y = BasicTypeDeSerializer.Get(ReceiveContext, touchEvent.Y); touchEvent.Pressure = BasicTypeDeSerializer.Get(ReceiveContext, touchEvent.Pressure); touchEvent.IsValid = BasicTypeDeSerializer.Get(ReceiveContext); OnTouch(touchEvent); if (WidgetClicked != null) { foreach (Widget widget in RegisteredWidgets) { widget.OnClickEvent(touchEvent); if (widget.Clicked) { WidgetClicked(this, widget, touchEvent); } } } }
public static void WidgetClickedHandler( NwazetGoImaging.VirtualCanvas canvas, NwazetGoDisplayTouchScreen.Widget widget, NwazetGoDisplayTouchScreen.TouchEvent touchEvent) { }