Ejemplo n.º 1
0
 internal virtual void Invoke(GuiControl control, GuiComponentEvent eventArg)
 {
     //first, we invoke virtual function
     OnSolveEvent(control, eventArg);
     //second, we invoke solver
     Solver?.Invoke(control, eventArg);
 }
Ejemplo n.º 2
0
        internal override void Invoke(GuiControl control, GuiComponentEvent eventArg)
        {
            mDrag = (eventArg as GuiComponentDragEvent).Drag;

            base.Invoke(control, eventArg);
        }
Ejemplo n.º 3
0
        internal override void Invoke(GuiControl control, GuiComponentEvent eventArg)
        {
            mHover = (eventArg as GuiComponentHoverEvent).Hover;

            base.Invoke(control, eventArg);
        }
Ejemplo n.º 4
0
        internal override void Invoke(GuiControl control, GuiComponentEvent eventArg)
        {
            mFocus = (eventArg as GuiComponentFocusEvent).Focus;

            base.Invoke(control, eventArg);
        }
Ejemplo n.º 5
0
 protected virtual void OnSolveEvent(GuiControl control, GuiComponentEvent eventArg)
 {
 }