scon(1)

NAME

scon - controls screen modes for pcvt video driver

SYNOPSIS

scon [-a] [-c screenno] [-d device] [-f  on|off]  [-h]  [-H]
[-l] [-m] [-v]
     [-V] [-s lines]
scon [-v] [-d device] -p entry,red,green,blue
scon [-v] [-d device] -p default
scon [-v] [-d device] -p list
scon [-v] -t timeout
scon [-v] -1 | -8

DESCRIPTION

The scon utility controls several aspects of the runtime be
haviour of the
pcvt vt220 driver.
The options are as follows:
-a Returns a string describing the video adaptor found
by pcvt, the
string returned could be MDA, HGC, CGA, EGA, VGA or
UNKNOWN.
-c Specify the screen number the current (displayed)
screen should
be switched to.
-d Specify the device filename (i.e., /dev/ttyv2) fur
ther operations
specified on the command line should be applied to.
-f Some programs which silently assume 24 lines when
they run on a
VT220 show incorrect behaviour when the terminal has
really 25
lines. To support full VT220 behaviour, it is pos
sible to force
pcvt to select only 24 lines when it is running in
25-lines pure
VT mode and/or in 28-lines HP-mode. The -f option
requires one
additional parameter, the string 'on' or 'off' to
switch this
mode for a virtual screen on or off respectively.
This mode has
no effect if any other vertical resolutions are se
lected than the
two above mentioned.
-h Prints a usage/help text.
-l Lists the current configuration of runtime change
able options and
fixed parameters (such as the type of the adaptor,
and in case of
a VGA adaptor, the Manufacturer, Chipset and 132
column support)
of the output portion of the pcvt driver.
-m Returns a string describing the connected display
monitor type
found by pcvt, the string returned can be MONO, COL
OR or UNKNOWN.
-v Specify verbose operation of the program.
-V Switch the specified/current screen into a pure
VT220 mode with
out recognizing any HP escape sequences and without
displaying
function key labels.
-H Switch the specified/current screen into a mixed
HP/VT220 mode.
That is, that in addition to the full VT220 emula
tion, the HP
function key labels and the escape sequences for
handling the
labels are available to the user.
-s Specify the number of character lines on the screen.
Possible
parameters are 25, 28, 35, 40, 43 or 50. To use all
this screen
sizes, the fonts required for proper operation of a
desired size
have to be downloaded to the EGA/VGA font ram. This
option is
available only for EGA and VGA boards.
-p Modify VGA palette (DAC). The -p is mutually exclu
sive with -s,
-H, and -V. Naturally, option -p is available only
for VGA
boards. Three flavors are available.
If used with argument ``default'', this flag will
restore the
default palette (as installed by VGA ROM BIOS after
hardware
reset).
If used with argument ``list'', the current VGA DAC
palette
entries are listed. Each entry contains the table
index, values
for red, green, and blue, and if there is a known
name for this
entry, the color name. Trailing empty table slots
(RGB values
all zero) are omitted.
Otherwise, four comma-separated arguments are ex
pected. The
first denotes the number of palette entry to be mod
ified. This
may be either a number between 0 and 255, or the
usual name of an
associated color (case-insensitive). The following
values for
red, green and blue are restricted to 0 through 63
due to VGA DAC
conventions. Note that the first delimiter within
such an argument may be a colon ``:'' instead of a comma ``,''
for better
readability, but this violates common command argu
ment conventions. Multiple -p options may be specified if un
ambiguous.
-t Specifying -t will activate the screen saver. The
behaviour
depends on timeout: if timeout is given as 0, the
screen saver is
turned off. Otherwise, timeout is taken as a number
of seconds
to wait until activating the screen saver. NOTE:
the -t option
is only available if screen saver support has been
compiled into
the driver!
-1 Sets 132 columns mode (only available on VGA adap
tors).
-8 Sets 80 columns mode.
When switching between HP and VT mode, when switching the
force 24 lines
mode on and off, or when switching between 80 and 132
columns operation,
the screen is cleared, the scrolling region is reset and the
cursor is
placed in the home position.

EXAMPLES

The command ``scon -H -s 28'' places the current screen into
HP mode and
sets the screen size to 28x80.
Invoking ``scon -p lightgray,0,15,0 -p 0:45,45,45'' will re
sult in green
on gray output for normal text. Note that normal text color
is light
gray, and not white as one might expect.

SEE ALSO

cursor(1), loadfont(1), pcvt(4)

BUGS

the -c and -d options collide somehow, this will change in a
future
release.
BSD March 27, 2000
Copyright © 2010-2024 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout