SCSharp.UI.UIElement.PointerMotion C# (CSharp) 메소드

PointerMotion() 공개 메소드

public PointerMotion ( SdlDotNet.Input.MouseMotionEventArgs args ) : void
args SdlDotNet.Input.MouseMotionEventArgs
리턴 void
        public virtual void PointerMotion(MouseMotionEventArgs args)
        {
        }

Usage Example

예제 #1
0
		public virtual void PointerMotion (MouseMotionEventArgs args)
		{
			if (mouseDownElement != null) {
				mouseDownElement.PointerMotion (args);
			}
			else {
				UIElement newMouseOverElement = XYToElement (args.X, args.Y, true);

				if (newMouseOverElement != mouseOverElement) {
					if (mouseOverElement != null)
						MouseLeaveElement (mouseOverElement);
					if (newMouseOverElement != null)
						MouseEnterElement (newMouseOverElement);
				}

				mouseOverElement = newMouseOverElement;
			}
		}