Lugaru's Epsilon Programmer's Editor
Context:
|
Epsilon User's Manual and Reference >
Commands by Topic >
The Screen >
The Bell
Sometimes Epsilon will ring the computer's bell
to alert you to certain conditions. (Well, actually it sounds more
like a beep, but we call it a bell anyway.) You can enable or
disable the bell completely by setting the want-bell variable.
Epsilon will never try to beep if want-bell has a value of
zero.
For finer control of just when Epsilon rings the
bell, you can set the variables listed in the table using
the set-variable command, described in Variables. A nonzero value means Epsilon will ring the
bell when the indicated condition occurs. By default, all these
variables but bell-on-abort have the value 1, so Epsilon rings
the bell on almost all of these occasions.
The beep-duration variable specifies the
duration of the beep, in hundredths of a second. The
beep-frequency variable specifies the frequency of the bell in
hertz.
A value of zero for beep-duration has special meaning. Under
DOS, it causes Epsilon to print a Control-G character via the BIOS;
under OS/2 it causes Epsilon to make a warbling sound. Instead of
making a sound for the bell, you can have Epsilon invert the mode
line of each window for a time according to the value of
beep-duration by setting beep-frequency to zero, and
beep-duration to any nonzero value.
Under Windows, Epsilon doesn't use the beep-duration or
beep-frequency variables. It uses a standard system sound
instead. Under Unix, Epsilon recognizes a beep-frequency of
zero and flashes the screen in some fashion, but otherwise ignores
these variables.
Copyright (C) 1984, 2020 by Lugaru Software Ltd. All rights reserved.
|