*POSSIBLE EPILEPSY WARNING, BE CAREFUL WITH THE SPEED SETTINGS*
Made a program that generates random layouts of unicode pipe characters and displays them in semi-random colours!! It has a lot of controls for the user to play around with, to more fine tune what they want to see.
CONTROLS:
R - reset to defaults
`1234567890 - toggle various pipe characters for display
~!@#$%^&*() - select only the pipe character, corresponding to the above keys (so you can learn what each one is!)
SPACE - toggles space character
TAB - toggles 4 * space characters
ENTER - toggles end to line space characters
BACKSPACE - clear all chars to be printed
- and + - decrease and increase automatic sceen refreshing times (goes from 0.1 seconds to 60 seconds on a scale)
P - pause/unpause the program completely
A - turn on/off automatic screen refreshing
G - generate a new screen immediately (can be slow with a large screen)
C - go through preset colour modes
ARROW KEYS - resize the window (can't be held down... yet)
F - toggle fullscreen mode (window resizing is awful in this mode :x)
S - save the current screen to an image (saved in /screenshots as a png file with a timestamp filename)
W - randomly select most any of the above options
ESCAPE - end the program
NOTE that most of the above keys can be held down to be rapidly used, including saving!
If you encounter any errors and crashes, post the resultant txt file here please! And feel free to share any layout screenshots you like :)
For those interested, the python source of a later version is available here! Coded in Python 2, using the Pygame and Pygcurse libraries (included as a file- a bit edited by me ;)).