pub fn menu_step( active: Option<usize>, count: usize, delta: isize, ) -> Option<usize>
Step the active row of a menu: wraps at both ends; None enters at the edge matching the direction. Empty menus stay None.
None