I'm having trouble sorting over the lengthy docs can someone please help ?

I've already got everything setup w/ the steppers and got past the external MPG tutorial, so I can use a jog-dial on an axis, which does work. The example unfortunately wants me to use a MUX encoder to toggle between axis and jog resolutions.

What I want to do, is assign a push-button to select the MPG jog resolution (.1, .01, and .001) - and another pushbutton to assign the axis (x, y, or z). So, it would default to the first value, and each time I push the button it iterates thru the list looping back to the first.

Is there an example somewhere or can someone help me figure out how to do this please? Thanks.