UMD.HCIL.Piccolo.Event.PInputEventArgs.PushCursor C# (CSharp) Method

PushCursor() public method

Set the canvas cursor, and remember the previous cursor on the cursor stack.
public PushCursor ( Cursor cursor ) : void
cursor System.Windows.Forms.Cursor The new canvas cursor.
return void
		public virtual void PushCursor(Cursor cursor) {
			TopCamera.Canvas.PushCursor(cursor);
		}
	

Usage Example

			/// <summary>
			/// Overridden.  See <see cref="PBasicInputEventHandler.OnMouseEnter">
			/// PBasicInputEventHandler.OnMouseEnter</see>.
			/// </summary>
			public override void OnMouseEnter(object sender, PInputEventArgs e) {
				base.OnMouseEnter(sender, e);
				if (!cursorPushed) {
					e.PushCursor(target.GetCursorFor(((PBoundsLocator)target.Locator).Side));
					cursorPushed = true;
				}
			}