ICE_SockReadLine
1 = Allow long lines (enables Return Code 1)
2 = Allow user to press [Esc] key (enables Return Code 2)
4 = Interactive mode (echo text back to user)
8 = Enable support for BackSpace key (ASCII 8)
16 = Enable support for Destructive BackSpace key (ASCII 127)
32 = Don't pre-clear the buffer (continue editing existing text)
64 = Transmit existing text (if any) over socket
128...256 = Case conversion:
0 = Don't change anything
128 = Convert everything to lower case
256 = Convert everything to upper case
128 + 256 = Convert first byte after every space to upper case
512 = Send BELL (ASCII 7) on error (see Note 1)
1024 = Filter out leading spaces
2048 = Filter out 8-bit ASCII characters (allow only 7-bit ASCII)
4096 = Filter out control characters (ignore ASCII 0...31)
8192 = Display "*" in when Flag 4 is set (useful for password entry)
16384 = Convert tab (ASCII 9) to one space (ASCII 32)
32768 = Unix mode, completely ignore Carriage Returns (ASCII 13)