void __touchBegin(EventContext context) { context.StopPropagation(); InputEvent evt = context.inputEvent; Vector2 pt = _grip.GlobalToLocal(new Vector2(evt.x, evt.y)); if (_vertical) { if (pt.y < 0) { _target.ScrollUp(4, false); } else { _target.ScrollDown(4, false); } } else { if (pt.x < 0) { _target.ScrollLeft(4, false); } else { _target.ScrollRight(4, false); } } }
void __clickExpandButton(EventContext context) { context.StopPropagation(); GButton expandButton = (GButton)context.sender; TreeNode node = (TreeNode)expandButton.parent.data; if (list.scrollPane != null) { float posY = list.scrollPane.posY; if (expandButton.selected) { node.expanded = true; } else { node.expanded = false; } list.scrollPane.posY = posY; list.scrollPane.ScrollToView(node.cell); } else { if (expandButton.selected) { node.expanded = true; } else { node.expanded = false; } } }
void __rightClick(EventContext context) { if (contextMenu != null) { context.StopPropagation(); contextMenu.Show(); } }
void __click(EventContext context) { if (_editing && context.inputEvent.isDoubleClick) { context.StopPropagation(); _selectionStart = 0; AdjustCaret(GetCharPosition(int.MaxValue)); } }
static public int StopPropagation(IntPtr l) { try { FairyGUI.EventContext self = (FairyGUI.EventContext)checkSelf(l); self.StopPropagation(); pushValue(l, true); return(1); } catch (Exception e) { return(error(l, e)); } }
void __keydown(EventContext context) { if (!_editing) { return; } if (HandleKey(context.inputEvent)) { context.StopPropagation(); } }
void __arrowButton1Click(EventContext context) { context.StopPropagation(); if (_vertical) { _target.ScrollUp(); } else { _target.ScrollLeft(); } }
void __arrowButton2Click(EventContext context) { context.StopPropagation(); if (_vertical) { _target.ScrollDown(); } else { _target.ScrollRight(); } }
static int StopPropagation(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); FairyGUI.EventContext obj = (FairyGUI.EventContext)ToLua.CheckObject <FairyGUI.EventContext>(L, 1); obj.StopPropagation(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
void __click(EventContext context) { Vector3 v = context.inputEvent.position; v = this.GlobalToLocal(v); HtmlElement link = _textField.GetLink(v); if (link != null) { this.DispatchEvent(onClickLink.type, link.GetString("href")); context.StopPropagation(); } }
private void __gripTouchBegin(EventContext context) { this.canDrag = true; context.StopPropagation(); InputEvent evt = context.inputEvent; _touchId = evt.touchId; _clickPos = this.GlobalToLocal(new Vector2(evt.x, evt.y)); _clickPercent = (float)(_value / _max); context.CaptureTouch(); Stage.inst.onTouchMove.Add(_touchMoveDelegate); }
void __gripTouchBegin(EventContext context) { if (_bar == null) { return; } context.StopPropagation(); InputEvent evt = context.inputEvent; _touchId = evt.touchId; _dragOffset = this.GlobalToLocal(new Vector2(evt.x, evt.y)) - _grip.xy; Stage.inst.onTouchMove.Add(_touchMoveDelegate); Stage.inst.onTouchEnd.Add(_touchEndDelegate); }
private void __gripTouchBegin(EventContext context) { this.canDrag = true; context.StopPropagation(); InputEvent evt = context.inputEvent; if (evt.button != 0) { return; } context.CaptureTouch(); _clickPos = this.GlobalToLocal(new Vector2(evt.x, evt.y)); _clickPercent = (float)(_value / _max); }
void __gripMouseDown(EventContext context) { if (_bar == null) { return; } context.StopPropagation(); InputEvent evt = context.inputEvent; _touchId = evt.touchId; _dragOffset.x = evt.x / GRoot.contentScaleFactor - _grip.x; _dragOffset.y = evt.y / GRoot.contentScaleFactor - _grip.y; _dragging = true; Stage.inst.onMouseMove.Add(__stageMouseMove); Stage.inst.onMouseUp.Add(__stageMouseUp); }
void __mouseWheel(EventContext context) { if (_editing && mouseWheelEnabled) { context.StopPropagation(); TextField.CharPosition cp = GetCharPosition(Vector2.zero); int vScroll = cp.lineIndex; int hScroll = cp.charIndex - textField.lines[cp.lineIndex].charIndex; if (context.inputEvent.mouseWheelDelta < 0) { vScroll--; } else { vScroll++; } Scroll(hScroll, vScroll); } }
void __gripTouchBegin(EventContext context) { if (_bar == null) { return; } context.StopPropagation(); InputEvent evt = context.inputEvent; if (evt.button != 0) { return; } context.CaptureTouch(); _dragOffset = this.GlobalToLocal(new Vector2(evt.x, evt.y)) - _grip.xy; }
void __arrowButton1Click(EventContext context) { context.StopPropagation(); if (_vertical) _target.ScrollUp(); else _target.ScrollLeft(); }
void __arrowButton2Click(EventContext context) { context.StopPropagation(); if (_vertical) _target.ScrollDown(); else _target.ScrollRight(); }
void __gripTouchBegin(EventContext context) { if (_bar == null) return; context.StopPropagation(); InputEvent evt = context.inputEvent; _touchId = evt.touchId; _dragOffset = this.GlobalToLocal(new Vector2(evt.x, evt.y)) - _grip.xy; context.CaptureTouch(); Stage.inst.onTouchMove.Add(_touchMoveDelegate); }
void __touchBegin(EventContext context) { context.StopPropagation(); InputEvent evt = context.inputEvent; Vector2 pt = _grip.GlobalToLocal(new Vector2(evt.x, evt.y)); if (_vertical) { if (pt.y < 0) _target.ScrollUp(4, false); else _target.ScrollDown(4, false); } else { if (pt.x < 0) _target.ScrollLeft(4, false); else _target.ScrollRight(4, false); } }
void __click(EventContext context) { Vector3 v = context.inputEvent.position; v = this.GlobalToLocal(v); HtmlElement_A link = _textField.GetLink(v); if (link != null) { this.DispatchEvent(onClickLink.type, link.href); context.StopPropagation(); } }
void __gripMouseDown(EventContext context) { if (_bar == null) return; context.StopPropagation(); InputEvent evt = context.inputEvent; _touchId = evt.touchId; _dragOffset.x = evt.x / GRoot.contentScaleFactor - _grip.x; _dragOffset.y = evt.y / GRoot.contentScaleFactor - _grip.y; _dragging = true; Stage.inst.onMouseMove.Add(__stageMouseMove); Stage.inst.onMouseUp.Add(__stageMouseUp); }