home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Millennium Time Capsule
/
AC2000.BIN
/
disks
/
ac7_disk
/
everest
/
se_test
/
readme.txt
< prev
next >
Wrap
Text File
|
1995-08-18
|
2KB
|
66 lines
In the folder SE_TEST there are the following files:
ERROR.TXT Sample Error messages that are given to Everest by
SE_TEST.
SEPROTO.H Definitions for the SE-protocol.
SE_TEST.C Simple demo program to demonstrate the communication
SE_TEST.H with Everest using the SE-protocol.
SE_TEST.PRG
SE_TEST.PRJ
SE_TEST.RSC
VAPROTO.H Definitions for the VA-protocol
The SE (Shell-Editor) protocol was invented for communication between
an editor and a shell under a multitasking operating system like
MagiC!. CHATWIN is a highly recommended programmable shell, that
supports the SE-protocol.
The shell has to announce to Everest via the SE_INIT message. Everest
asks via AV_PROTOKOLL if the shell understands AV_SENDKEY. If the
shell understands AV_SENDKEY, it's possible with the EXTRAS/ SHELL
option to strike a key that will be sent to the shell.
The options EXTRAS/ MAKE and EXTRAS/ COMPILE cause Everest to send
ES_MAKE and ES_COMPILE:
-MAKE: All changed texts are saved. If the option 'Close all texts
after make' in the PARAMETERS/ PROGRAM_EXIT menu is checked, all
texts are closed. Then Everest sends ES_MAKE with a NULL-parameter
for the makefile.
-COMPILE: the actual text is saved and its filename is given to the
shell via the ES_COMPILE message.
Everest understands the following messages:
SE_OPEN Everest loads the given file.
SE_ERROR The given file is topped. If it's not loaded it will be
loaded. The cursor is moved to the desired position and the
given text will be shown in an alertbox.
SE_ERRFILE With this message it's possible to hand over two filenames.
One file can be regarded as the compiled file. This file
will be topped, if it's loaded, if not, it will be loaded.
The other file may be regarded as the errorlist. If this
file is already loaded, it will be closed and then
reloaded.
SE_QUIT The shell is terminated and gives Everest notice about
this.
SE_TERMINATE The shell wants Everest to quit.
SE_CLOSE Everest closes all open windows.
More detailed information about the SE-Protocol can be found in the
file SEPROTO.H.
The SE-Protocol was developed by Dirk_Steins@k2.maus.de and
Frank_Storm@ac2.maus.de.
EOF