/// <summary> /// Called when the cursor leaves the group this Selectable is in. /// </summary> /// <param name="cursor">The cursor triggering the event</param> public virtual void GroupLeft(SelectableCursorBase cursor) { }
/// <summary> /// Called when the cursor enters the group this Selectable is in. /// </summary> /// <param name="cursor">The cursor triggering the event</param> public virtual void GroupEntered(SelectableCursorBase cursor) { }
/// <summary> /// Called when the OK key specified in the cursor's properties is pressed while this option is selected. /// </summary> /// <param name="cursor">The cursor triggering the event</param> public virtual void OkPressed(SelectableCursorBase cursor) { cursor.AfterOkPressed(); }
/// <summary> /// Called when the Cancel key specified in the cursor's properties is pressed while this option is selected. /// </summary> /// <param name="cursor">The cursor triggering the event</param> public virtual void CancelPressed(SelectableCursorBase cursor) { cursor.AfterCancelPressed(); }
/// <summary> /// Called when the cursor leaves this option. /// </summary> /// <param name="cursor">The cursor triggering the event</param> public virtual void Deselect(SelectableCursorBase cursor) { }