diff options
| author | Syndamia <kamen.d.mladenov@protonmail.com> | 2021-07-23 10:25:20 +0300 |
|---|---|---|
| committer | Syndamia <kamen.d.mladenov@protonmail.com> | 2021-07-23 10:25:20 +0300 |
| commit | 2158b0c231665d1841bbff1dfaaf11d6d45a7b9f (patch) | |
| tree | e63f4fe387a237f0d2346589d5b50a1eb281e356 /go-src/windows.go | |
| parent | 803099c73e6b1f4a5fb84c204ebb071ee1e350b8 (diff) | |
| download | ctfc-2158b0c231665d1841bbff1dfaaf11d6d45a7b9f.tar ctfc-2158b0c231665d1841bbff1dfaaf11d6d45a7b9f.tar.gz ctfc-2158b0c231665d1841bbff1dfaaf11d6d45a7b9f.zip | |
Implemented help message for account page and put in proper chatWindow help message
Diffstat (limited to 'go-src/windows.go')
| -rw-r--r-- | go-src/windows.go | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/go-src/windows.go b/go-src/windows.go index 7401536..50bc5d5 100644 --- a/go-src/windows.go +++ b/go-src/windows.go @@ -221,7 +221,7 @@ func chatWindow(values ...string) { lastLine = -2 // Practically stops execution of the paginated subwindow routine } -func accountWindow(...string) { +func accountWindow(values ...string) { csi.ClearScreen() ui.NormalBox(true, chatNavTitle, directMessagesNavTitle, logoutNavTitle) @@ -232,9 +232,16 @@ func accountWindow(...string) { ) ui.EmptyLine() + if len(values) > 0 { + if values[0] == showHelp { + ui.TextField(accountWindowHelpMsg) + } + } input := ui.InputField(accountWindowSpec) - nextWindow := handleInputActions(input, true) + nextWindow := handleInputActions(input, true, + inputAction{"H", accountWindow, []string{showHelp}}, + ) if nextWindow == nil { userProp, _ := strconv.Atoi(input) |
