aboutsummaryrefslogtreecommitdiff
path: root/go-src/windowMessages.go
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2021-07-22 14:25:30 +0300
committerSyndamia <kamen.d.mladenov@protonmail.com>2021-07-22 14:25:30 +0300
commit92ae03f9dc9310bb4ad2557f1122b465de885d1e (patch)
tree27dc60cd15a8ef464e25f0df3a464026f55d3212 /go-src/windowMessages.go
parent3d3324e36311aadd02e25e8e11e5d98272c0aa0e (diff)
downloadctfc-92ae03f9dc9310bb4ad2557f1122b465de885d1e.tar
ctfc-92ae03f9dc9310bb4ad2557f1122b465de885d1e.tar.gz
ctfc-92ae03f9dc9310bb4ad2557f1122b465de885d1e.zip
Moved a lot of window strings to their own file
Diffstat (limited to 'go-src/windowMessages.go')
-rw-r--r--go-src/windowMessages.go35
1 files changed, 35 insertions, 0 deletions
diff --git a/go-src/windowMessages.go b/go-src/windowMessages.go
new file mode 100644
index 0000000..4f3e151
--- /dev/null
+++ b/go-src/windowMessages.go
@@ -0,0 +1,35 @@
+package ctfc
+
+const (
+ // Navgiation
+ loginNavTitle = "Login"
+ registerNavTitle = "Register"
+ directMessagesNavTitle = "Direct Messages"
+ accountNavTitle = "Account"
+ logoutNavTitle = "Logout"
+ createChatNavTitle = "Creating a new chat"
+ chatNavTitle = "Chats"
+
+ // Help messages
+ chatsWindowHelpMsg = "Chats page options: [(D)irect messages/(A)ccount/(L)ogout/(<) for previous page/(>) for next page/(C) for create chat/(name) for go to chat room by name/(number) for go to chat room by number/(H)elp]"
+ chatWindowHelpMsg = "Help info"
+
+ // Input names
+ usernameInName = "Username"
+ passwordInName = "Password"
+ nameInName = "Name"
+ chatNameInName = "Chat name"
+ chatDescInName = "Description"
+
+ // Input specifications
+ startupWindowSpec = "[L/R]"
+ chatWindowSpec = "Message or [C/D/A/L/</>/H]"
+ logoutWindowSpec = "[Y/N]"
+ inputBackSpec = " or [B for Back to start page]"
+ usernameSpec = " [A-z, 0-9, *, ., _, -; at least 1 letter] or [B for Back to start page]"
+ passwordSpec = " [5-40 characters; at least 1 number]"
+ nameSpec = " [2-60 characters]"
+ chatsSpec = "[D/A/L/</>/C/E/name/number/H]"
+ chatNameSpec = " [2-20 characters; A-z, 0-9, spaces, _, -] or [B for Back to chats page]"
+ chatDescSpec = " [0-30 characters]"
+)