X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=main.go;h=ddefcf08f4f053910df768479e4c932347647262;hb=c1d87278337656e30aa94447d4d0c32c16fdbfc1;hp=1f40e65cc1b72aab9f7baff02f11ac31fc03f428;hpb=db603692f051e73aae7c3073bcd2a8a46dead813;p=pstop.git diff --git a/main.go b/main.go index 1f40e65..ddefcf0 100644 --- a/main.go +++ b/main.go @@ -183,7 +183,10 @@ func main() { switch event.Key { case termbox.KeyCtrlZ, termbox.KeyCtrlC, termbox.KeyEsc: finished = true - case termbox.KeyTab: // tab - change display modes + case termbox.KeyArrowLeft: // left arrow change to previous display mode + state.DisplayPrevious() + state.Display() + case termbox.KeyTab, termbox.KeyArrowRight: // tab or right arrow - change to next display mode state.DisplayNext() state.Display() } @@ -194,7 +197,7 @@ func main() { } case '+': // increase interval by creating a new ticker wi.SetWaitInterval(wi.WaitInterval() + time.Second) - case 'h': // help + case 'h', '?': // help state.SetHelp(!state.Help()) case 'q': // quit finished = true