; ^Tab functions^ in AlphaBASIC
;2^f^j
% TAB FUNCTIONS FOR CRT %
^TAB^(^-1^,^ 0^) = ^Clear screen ^
^TAB^(^-1^,^ 1^) = ^Cursor home (upper left corner) ^
^TAB^(^-1^,^ 2^) = ^Cursor return (column 0 without linefeed^
^TAB^(^-1^,^ 3^) = ^Cursor up one row ^
^TAB^(^-1^,^ 4^) = ^Cursor down one row ^
^TAB^(^-1^,^ 5^) = ^Cursor left one column ^
^TAB^(^-1^,^ 6^) = ^Cursor right one column ^
^TAB^(^-1^,^ 7^) = ^Lock keyboard ^
^TAB^(^-1^,^ 8^) = ^Unlock keyboard ^
^TAB^(^-1^,^ 9^) = ^Erase to end of line ^
^TAB^(^-1^,^10^) = ^Erase to end of screen ^
^TAB^(^-1^,^11^) = ^Protect field (reduced intensity) ^
^TAB^(^-1^,^12^) = ^Unprotect field (normal intensity) ^
^TAB^(^-1^,^13^) = ^Enable protected fields ^
^TAB^(^-1^,^14^) = ^Disable protected fields ^
^TAB^(^-1^,^15^) = ^Delete line ^
^TAB^(^-1^,^16^) = ^Insert line ^
Page 1 of 6
% TAB FUNCTIONS FOR CRT %
^TAB^(^-1^,^17^) = ^Delete character ^
^TAB^(^-1^,^18^) = ^Insert character ^
^TAB^(^-1^,^19^) = ^Read character address ^
^TAB^(^-1^,^20^) = ^Read character at current cursor address^
^TAB^(^-1^,^21^) = ^Start blinking field ^
^TAB^(^-1^,^22^) = ^End blinking field ^
^TAB^(^-1^,^23^) = ^Start graphics mode ^
^TAB^(^-1^,^24^) = ^End graphics mode ^
^TAB^(^-1^,^25^) = ^Set horizontal position ^
^TAB^(^-1^,^26^) = ^Set vertical postion ^
^TAB^(^-1^,^27^) = ^Set terminal attributes ^
^TAB^(^-1^,^28^) = ^Turn cursor on ^
^TAB^(^-1^,^29^) = ^Turn cursor off ^
^TAB^(^-1^,^30^) = ^Start underline mode ^
^TAB^(^-1^,^31^) = ^End underline mode ^
^TAB^(^-1^,^32^) = ^Start reverse writing mode ^
^TAB^(^-1^,^33^) = ^End reverse writing mode ^
Page 2 of 6
% TAB FUNCTIONS FOR CRT %
^TAB^(^-1^,^34^) = ^Start reverse writing in blink mode ^
^TAB^(^-1^,^35^) = ^End reverse writing and blink mode ^
^TAB^(^-1^,^36^) = ^Turn off display ^
^TAB^(^-1^,^37^) = ^Turn on display ^
^TAB^(^-1^,^38^) = ^Graphics character - top left corner ^
^TAB^(^-1^,^39^) = ^Graphics character - top right corner ^
^TAB^(^-1^,^40^) = ^Graphics character - bottom left corner ^
^TAB^(^-1^,^41^) = ^Graphics character - bottom right corner^
^TAB^(^-1^,^42^) = ^Graphics character - top intersect ^
^TAB^(^-1^,^43^) = ^Graphics character - right intersect ^
^TAB^(^-1^,^44^) = ^Graphics character - left intersect ^
^TAB^(^-1^,^45^) = ^Graphics character - bottom intersect ^
^TAB^(^-1^,^46^) = ^Graphics character - horizontal line ^
^TAB^(^-1^,^47^) = ^Graphics character - vertical line ^
^TAB^(^-1^,^48^) = ^Graphics character - intersection ^
^TAB^(^-1^,^49^) = ^Graphics character - solid block ^
^TAB^(^-1^,^50^) = ^Graphics character - slant block ^