Hello and welcome to the ConsoleForms bank project!
If you are unfamiliar with ConsoleForms and would like to
familiarize yourself with it, we are offering a beginner's
guide to the format! Note: This dialog will never appear again.
Would you like to be shown the features of ConsoleForms
before proceeding?
No thank you
Teach me
Next
Back
ConsoleForms is a graphical interface API heavily inspired
by the graphics of Windows 1.0, and the functionality
of the Android UI experience.
As ConsoleForms is entirely based on the console, it relies
completely on keyboard-based events.
For example, press the [LEFT] and [RIGHT] arrow keys to select the
options listed below.
ConsoleForms also supports input fields like the one below.
To enter information into an input field, simply type.
To switch which input field you are writing in, use
the [UP] and [DOWN] arrow keys to navigate in the
corresponding direction. To navigate within a field,
use the [LEFT] and/or [RIGHT] arrow keys.
Note: to quickly navigate to the inut field below the
currently selected one, use [TAB]. To submit the input,
press [ENTER].
Excellent! Now, some input fields require a certain
input format, for example: integer, decimal, e.t.c.
This means that if you enter characters that don't
conform to the set format, the characters will be
discarded.
Input field:
Integer input:
Decimal input:
Letters input:
More input types are demonstrated below...
Alphanumeric input:
Password input:
Limited-length input:
To exit (or go back) in most situations,
simply press the [ESC] key. With that,
the guide is complete. Press [ESC] to exit
the tutorial and start using the program!
Server configuration
The selected server's identity could not be verified. This implies that it is not an official server. Continue?
Connecting to server...
Continue
Cancel
Server IP:
Port:
The supplied IP-address is not valid
The supplied port is not valid
Could not connect to server
Verifying server identity...
Server identity verified!
Remote server identity could not be verified!
Welcome to the Tofvesson banking system!
To continue, press [ENTER]
To go back, press [ESCAPE]
Register Account
Registering...
An account with this username already exists!
The entered passwords don't match!
The password you have supplied has been deemed to be weak. Are you sure you want to continue?
Log in
Authenticating...
The given username or password was incorrect
Username:
Password:
Repeat password:
Register
Login
Balance: $1
Transaction history
Transfer funds
Funds transferred!
Send to:
Account
From Account:
To Account:
View accounts
Amount to transfer:
Sending: $0 SEK
To: $1
To the account: $2
Is this correct?
Select account...
Select user...
Please select a user!
Please select an account!
Include a message:
Update password
Log out
Open an account
Select account type:
Select...
Savings account
Checking account
Please select an account type!
Close account
Delete user account
WARNING: This will delete the current user and all connected accounts!
Are you sure you would like to continue?
Deleting...
User deleted
User could not be deleted
Show accounts
Supplied balance is higher than available amount in source account!
Available balance: $0 SEK
Checking...
Name: $0
Account type: $1
Balance: $2 SEK
You were automatically logged out due to inactivity
Logged out
Updating password...
Account name:
Create a new account
Creating account...
Account "$0" already exists!
Account successfully created!
Are you sure you would like log out and exit?
Fetching data...
Close
Ok
Yes
No
An unknown error occurred!
One of more required field was empty!