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 Balance: $1 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!