diff options
author | Julien Dessaux | 2021-01-18 11:58:16 +0100 |
---|---|---|
committer | Julien Dessaux | 2021-01-18 11:58:16 +0100 |
commit | 9abea6a4ef590e55efca82570e41754d76a72cc8 (patch) | |
tree | ce54788b8e94bd833dc37e25338a2a86baf49555 /client/menu.go | |
parent | Removed extra \n after clear screen sequence (diff) | |
download | shell-game-launcher-9abea6a4ef590e55efca82570e41754d76a72cc8.tar.gz shell-game-launcher-9abea6a4ef590e55efca82570e41754d76a72cc8.tar.bz2 shell-game-launcher-9abea6a4ef590e55efca82570e41754d76a72cc8.zip |
Removed needlessly complex menu display offset settings
Diffstat (limited to '')
-rw-r--r-- | client/menu.go | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/client/menu.go b/client/menu.go index d20b7d0..19c8992 100644 --- a/client/menu.go +++ b/client/menu.go @@ -5,17 +5,8 @@ import "fmt" func (s *State) displayMenu() { menu := s.config.Menus[s.currentMenu] fmt.Print("\033[2J") // clear the screen - fmt.Println(menu.Banner) - output := "" - prefix := "" - for i := 0; i < menu.XOffset; i++ { - prefix += " " - } - for i := 0; i < menu.YOffset; i++ { - output += "\n" - } - fmt.Printf("%s", output) + fmt.Printf("%s\n\n", menu.Banner) for i := 0; i < len(menu.MenuEntries); i++ { - fmt.Printf("%s%s) %s\n", prefix, menu.MenuEntries[i].Key, menu.MenuEntries[i].Label) + fmt.Printf("%s) %s\n", menu.MenuEntries[i].Key, menu.MenuEntries[i].Label) } } |