return to PRS Technologies website
################################################################################
#
# Module: 132test.sh
# Author: Peter R. Schmidt
# Description: Test switching into 132 column mode
#
# Change Log
#
# Date Name Description.................
#
################################################################################
tput clear
while true
do
while true
do echo
echo "0 - Exit"
echo
echo "1 - vt100 132 columns"
echo "2 - vt100 80 columns"
echo "3 - wyse60 132 columns"
echo "4 - wyse60 80 columns"
echo
echo "5 - vt100 43 lines"
echo "6 - vt100 24 lines"
echo "7 - wyse60 43 lines"
echo "8 - wyse60 24 lines"
echo
echo "10 = ansi 132 columns"
echo "11 = ansi 80 columns"
echo
echo "12 = wyse60 local print"
echo "13 = vt100 local print"
echo
echo "Enter Option Desired \c"
read xopt
cls
case $xopt in
0) exit;;
1) echo "vt100 132 mode"
echo "\033[?3h"
break;;
2) echo "vt100 80 mode"
echo "\033[?3l"
break;;
3) echo "wyse60 132 mode"
echo '\033`;'
break;;
4) echo "wyse60 80 mode"
echo '\033`:'
break;;
5) echo "5 - vt100 43 lines"
echo "\033[?26h"
break;;
6) echo "6 - vt100 24 lines"
echo "\033[?26l"
break;;
7) echo "7 - wyse60 43 lines"
echo '\033e+'
break;;
8) echo "8 - wyse60 24 lines"
echo '\033e)'
break;;
10) echo "10 - ansi 132 columns"
echo "\033[=35h"
break;;
11) echo "11 - ansi 80 columns"
echo "\033[=35h"
break;;
12) echo "12 - wyse60 local print"
echo "\033d#"
lpstat -t
echo "\n"
break;;
13) echo "13 - vt100 local print"
echo "\033[5i"
lpstat -t
echo "\033[4i"
break;;
esac
echo "\007"
echo "INVALID OPTION"
done
done
################################################################################