Press Any Key to continue..!Press Any Key to Return to menu..U
Undefined
<%> has a file name longer than 8 chars
** File Name Contains a <
> That
s a no no **
.'> Copy only uses ".SBK" or ".SCR" Files
*'* Invalid File Name <xxxxxxxx.SCR> OnlyU
You May Continue.. Undefined
-You cannot edit Turbo ScrEdit`s screens file
> Exists..Over Lay it Y/N
Create backup screen file <
> (y/n)?
=Not enought disk space for backup - NO BACKUP FILE CREATED!!#** FILE BACKUP HAS BEEN CANCELED **!> does not exist. Create it? Y/N
> Is an invalid file name.
Out of Disk Space
Create file CANCELED
<ESC> to end program
*** Copy File <
> Not found in Directory *** Undefined$Copy file does not contain screens..$ First Screen in "Copy" screen File - This is the last screen in the "COPY" file. U
!This is the First Screen in file.
This is the last screen entry!
No screens are in file..U
Deleted
Out of disk space <
> Screen not created
Page[
] SCREEN NAME =>
FILE =>
BUFFER =>U
L = =====================
Number of Fields =>1 = ---- C O L O R ----
Starting Field =>1 = Norm Pompt DisplayL======================================================== ----- ----- -------LP P N T B B B LH R E R C L Y F A F A F A LY E X O O E P O C O C O C LS V T [ Field Name ] W L N E R K R K R K L-- -- -- [------------------------------] -- -- -- ---- -- -- -- -- -- --U
ITAB:next SHIFT TAB:prev ESC:end F1:AutoHelp ON/OFF F9:clear F10:set dupe% Display Fields Only - <ESC> to Exit
TScrEdit.ScrU
ScrEdTmp.Scr
DeletedU
File Maintenance
I/O error <
> detected..I ------------------------------------------------------------------------I Rebuilding the screen file has failed. Enter a new drive and path where " there is enough disk work space <# bytes> to contain the entire file.
Example: C:\TURBO\NEWPROG\
File Maintenance Finished U
Menu_Screen
UnregU
PromptN******** This field is already defined -- Any key To continue. ********
<F1>=Help [Defining]
<ESC>=Exit
Display Data
[Normal] B<
[Prompt] B<
[Display] B<
> <F1>=Help U
<ESC> to end program Undefined
Load work file - CANCELED
Load copy file - CANCELED
Delete request CANCELED!
Rename request CANCELED!
Add screen request CANCELED! / A screen name must be provied - Esc to Abort. %ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_0 Screen name must begin with an alpha character # Invalid character in screen name.
Screen name already exists!
Deleted
Maxavail =
Memavail =
** No Work File Loaded **
A!** You must ADD a screen first **
** Screen must be compiled **
** No File To Edit **
** No Screen to Edit **, Save Screen (Y/N) <ESC> to continue editing
/ Screen must be compiled before you can use it
Menu_Screen
** No work file To Compile **
** No Screen to Compile **
** No work file To List **
** No Screen to List **# This screen has no fields defined
** No EDIT file is opened **
No COPY file is open
** No screen to rename **
** No screen to delete **
** File Full **
Enter the new screen name.
Rename <
> to ? (Press <ESC> to cancel)
Press <Del> Again to delete <
> or <ESC> to abortU
Undefined
<ESC> to end program
** End of Program ** U
# K [ f p
!'!/!9!>!Z!d!n!|!
#B#U#
#I$k$
$-%b%
&$&)&M&b&
'0']'r'w'
(<(](~(
(.)3)F)K)d)l)
*9*>*M*U*_*d*r*w*
+"+,+:+
,',/,4,9,N,X,`,e,j,
,f/|/
0 0*02070<0N0S0X0j0o0t0
1O3e3
4"4Q4
5)5.535E5J5O5a5f5k5
7*7D7^7x7
8.8B8Y8p8}8
9/9F9]9t9y9~9
:J:O:T:
<0<E<Y<m<
=y=B>f>{>
?"?0?5?J?^?r?
?.@8@o@
A5AfA
AlBqB
BECtCyC
C$D)D8D@DjDoD
HaIfI
M-M5M
N%N8N=NVN[NrNzN
O O%O/O4OGOLOZO_OoOtO
Q!Q3QGQ]QgQlQ
R(R<R[RoR
S6SJSiS
T$T7TFTWU
W6WoW
Y%Y/Y9YCYQYiYyY
Z+Z5Z?ZMZeZuZ
Z=[w[
\@\p\
\%]V]
_5_O_
f"fWf
gEg_g|g
g$h)h^hqhvh
i9i\ibili
j2j7jQj|j
k)kGk_kdkpk
l+l4l^mwm
n8nGn
o&oXo]ouozo
q qDqIqXq`qjqoq
q<rQrcrxr
t t't9tWt
u?uYu
v-vbvzv
w$w.w<w
x#x(x3xU
_BUFFERDEF = RECORD
STRING[
REAL;
: END;
VAR _BUF :
_BUFFERDEF;
PROCEDURE INITIALIZE_
_BUF;
BEGIN FILLCHAR(
_BUF,
,00);
S_STORE_BUF_LOC ('
,ADDR(
_BUF));
END;U
typedef struct {
char
double
}
_BUFFERDEF_TYPE;
_BUFFERDEF_TYPE
_buf;
void Initialize_
_buf()
{
setmem(&
_buf.
,00);
S_Store_Buf_Loc ("
,(char *)&
_buf);U
Creating screen buffer <
Io Error <
> - Check disk space
- Any Key to Contiue -!Finished creating screen buffer <U
MM2** Error 101 ** Months must be represented as 'MM'
DD0** Error 102 ** Days must be represented as 'DD'
YY;** Error 103 ** Years must be represented as 'YY' or 'YYYY'U
IN )** Error 201** Expected comparison values*** Error 202** a value can not span lines.+** Error 203 ** Unexpected end of statments
:** Error 204 ** Continueation line must start with (=,\,'):** Error 205 ** Only one (^) can be used in a range value.*** Error 205 ** Expected a message string.+** Error 206 ** Message must end with a (')3** Error 207 ** expected a value or range of values)** Error 208 ** expected end of value (')U
InputString
SKIP IF BLANK
REQ REQUIRED
REQUIRED
EDIT
EDIT F
?** ERROR ** Edit Masks allowed only on fields of type 8 and 9.1** ERROR ** Missing EDIT mask part of statement..M** ERROR ** Edit mask must end with single quote " ' " Example:'####-##-####'
I** ERROR ** Last character in edit mask must be # or 3, @ or 2, or $ or 4J** ERROR ** First character in edit mask must be # or 3, @ or 2, or $ or 43** ERROR ** Edit mask does not match field length..
HELP +** ERROR ** Help string must end with " ' ">** ERROR ** HELP requires a 'message inside of single quotes '
SET *** ERROR ** SET string must end with " ' "D** ERROR ** SET requires an 'initial value inside of single quotes '
UP SHIFT ON
UP SHIFT OFF
IF :** Error ** "IF" statements can not follow "IN" statements
ERR9"ERROR" statement is only allowed inside "IF" statements.
ERRO4** Error 0.5 ** Expected feild value test statements%** Error 01 ** Undefined field name <
>:** Error 02 ** Comparison value expected after field name.9** Error 03 ** Comparison value missing after field name.
THEN:** Error 04 ** Expected AND,OR,THEN or (') at end of line.
7** Error 05 ** IF continuation line must start with (')0** Error 5.1 ** Expected "THEN" before "ENDIF".
ENDIF'** Error 5.2 ** Missing EndIf statement
ERROR5ERROR statement requires 'a message in single quotes'
** Error 06 ** If inside If1** ERROR 07 ** Line contains unrcognizable symbolU
Deleted)** Error ** If statement is not complete.U
DeletedU
Deleted
Deleted U
>Bq1u
TC15ALanguage is currently set to..(use L,P,C)......<Turbo C 1.5>
TC20ALanguage is currently set to..(use L,P,C)......<Turbo C 2.0> ALanguage is currently set to..(use L,P,C)......<Turbo Pascal 4.0>
TP50ALanguage is currently set to..(use L,P,C)......<Turbo Pascal 5.0>
TP55ALanguage is currently set to..(use L,P,C)......<Turbo Pascal 5.5>> -------------------------------------------------------------D The following values will be assigned to any new fields names that D have been added to the screen since the last time it was compiled D To select a different field attribute, press one of the hi-lited < keys or one of the other keys in the "(use??)" descripiton.>Field type..(use 0 thru 9)...<0>..Integer fields 00000000 >Field type..(use 0 thru 9)...<2>..Decimal fields 000000.0 >Field type..(use 0 thru 9)...<3>..Decimal fields 00000.00 >Field type..(use 0 thru 9)...<4>..Decimal fields 0000.000 >Field type..(use 0 thru 9)...<5>..Decimal fields 000.0000 >Field type..(use 0 thru 9)...<6>..Decimal fields 00.00000 >Field type..(use 0 thru 9)...<7>..Decimal fields 0.000000 >Field type..(use 0 thru 9)...<8>..Alpha only (space, A-Z, a-z)>Field type..(use 0 thru 9)...<9>..Any keyboard character >Default new fields to be..(use D)....(DISPLAY ONLY/data entry)>Default new fields to be..(use D)....(display only/DATA ENTRY)*Accept the values as shown? (Y) F1 = Help
Compile_Screen
* Compiling
F1
Help
F2
Delete
F3
Insert
F5 1st
line
F6 Last
F7 Prev
F8 Next
ESC
ExitG <F1> for Help <DEL> delete char <LEFT> & <RIGHT> arrows move cursor U
N The following errors have been detected in this screen: )Press any key to continue error listing..
> Row=
Col=
>1 FPresss <H> for a printer listing of errors - Any other key to continue
Printing Error Listing U
>>qBu
>>qB}
F1 Help
System
F2 Edit
Process
F5 1st
Field
F6 Last
F7 Prev
F8 Next
ESC Ret
To Menu* <F1> for helpU
H Not enough disk space to add new fields... Free space before continung.
Type must be 0 or 2 through 9'Display type must be BLANK or <D>isplay( No more processing lines can be added.
Deleted( End of processing specifications edit.
TempFile
Cannot allocate work file on <
> Check disk space.
Compile_Help
** Any key to continue **
Compile_ScreenU
Compile_ScreenU
' ? W
' ~
!4!9!K!d!w!
"%":"_"
#D#I#[#n#
%/%[%x%
%<&b&g&y&
'?'b'u'
(2([(p(
)+)R)h)
*$*I*S*o*
*%+A+K+p+z+
-"-G-U-_-m-
-R.X.f.x.
010D0]0s0
0'1Y1
162R2n2
3P3s3
464I4w4
6'656C6U6k6y6
9F9m9
:8:e:
;Q;V;e;m;
;q<v<
<\=a=
>5?:?I?Q?n?s?
?B@G@V@^@
G#G6GKGZGpG
H.HFHeHyH
I1IEIdI
I J#J=JWJ
K!K1K6KEKMKWK\KgK
L+L<LQLfL
L(M>MVM
O O.OFOPOZO_O
QSQ^QrQ
R,R6RORqR
S4S>SWShS
U/UBUUUhU{U
V&V9VLV
X1XMX^X~X
YdYnY}Y
Z+Z5Z?ZMZiZ
ZW[a[p[
\(\6\H\M\R\f\k\
]']:]M]`]s]
^1^D^W^G`
bcbhbwb
c!cCcVchc
g6gig
i.i?i
k6k[k
l.lMlnlvl
r#r<rDr^rhrrr
s%s/s
sDuSuXugu{u
8** HighLight a block of text ** <F1>= Help <ESC>= Exit
<Esc>=Exit <F1>=Help DPostion HighLighted Block and Press ENTER or <F1>= Help <ESC>= ExitU
><qPu
)Ins <On>
)Ins <Off>
Graph <Off>
Graph <On>
Ctrl+U(
Back<
> [ Color ] For<
<Esc>=Exit <F1>=Help
Invalid key stroke.
Okay to store ? N/Y
Help_Screen
** Any key to continue **/Are you sure you want to undo this screen (N,Y)
OkL A Copy Screen File has not been selected from main menu - Any Key Continue M* CURRENT SCREEN * Copy:<B>lock <L>ine - <M>ove:block - <S>wap - <ESC> ResumeM** COPY SCREEN ** Copy:<B>lock <L>ine <A>ll - <S>wap - <ESC> resume
) Use F10 to define line or box character <Place cursor on top left extreme of box or line and PRESS F7APlace cursor on bottom right extreme of box or line and PRESS F8
Paint Area Y/N@ Enter "v" an ASCII character code (0 thru 255) <ESC> to Resume I ASCII char code <00-255> <S>ingle <D>ouble <B>old <P>aint <ESC> Reset
<3> ** Invalid ** 0 - 255 only <RETURN> to continue
<Esc>=Exit S_F1=Help
><qPu
><qPu
>>qP~
<Esc>=Exit <F1>=Help U
S %!?"2#L$
%'%,%?%m%
&"&>&y&
' '%'7't'
)6)R)
)A*`*n*x*
J Specify the DOS directory where the ScrEdit skeleton files are located. 3 Example: C:\PASCAL\SCREDITJ If you leave this field blank the current DOS default directory is used.F What character case do you want the source code to consist of?= "M" = Mixed characters (upper and lower case): "U" = convert all characters to upper case> "L" = Lower case key words for "C" programmersI Do you want screen buffer definitions be copied into the source file?C "Y" = Yes, copy screen buffer definitions into source code.D "N" = No, $I compile directives will be placed in the sourceA code to include buffer definitions at compile time.GDo you want documentation comments suppressed from the new source file?2 "Y" = Yes "N" = No0Specify the programming language you are using..D TP40 = Turbo Pascal 4.0 TC15 = Turbo C 1.5D TP50 = Turbo Pascal 5.0 TC20 = Turbo C 2.01 TP55 = Turbo Pascal 5.5 7 Use PGDN key to scroll language types9 << Press ESC to ABORT - F1 for Help >>U
{----
/*----
----}
----*/
**Version**
Uses Dos, Crt, ScrEdit;
#include "ScrEdit.H"
**Buffers**
SkipIt
** Error reading **
#include "
"/ ** ERROR ** Above screen has not been compiled
**ScreenFileName**
s_openscreenfile(
S_OpenScreenFile(
**InitRoutines**
Initialize_
_Buf;
_buf();
**Screens**
: s_loadscreen(
: S_LoadScreen(
case
break;U
System_Screen
Top of Screen Names List
End of Screen Names List
No screens have been selected
skeleton.C
skeleton.P
> has not been found
Source File <
> exists.. Continue Y/N
YM ** GENERATING SOURCE CODE ** U
Io Error <
> - Check disk spaceU
2 G Y j
#"("w"
" #"#,#O#Y#k#
$!$@$E$m$r$y$
% %6%@%R%i%w%|%
& &%&3&8&F&K&`&e&
' '9'I'S'l'|'
(((2(M(W(r(|(
);)l)
)$ Page<I-------------------- <C>opyright 1989 by iHn Systems --------------------ITopic ScrEdit User Documentation PageI----- ------------------------------------------------------------ ----U
% Page<G-----------------------------------------------------------------------0 ScrEdit User DocumentationU
End of document <
> no match found..End of document. Can not scroll down any more.
> no match found
End Of Text
Top of document <,Top of document. Can not scroll up any more.
Top of document.U
Printing Entire Manual.
Printing Manual Index only.
Printing Topic <
> thru <
I/O error
reading manual ** Aborted **
Help_ScrU
** Index ** Press ESC to exit help system. U
ScrEdit Manual
You MUST define a search string.
Searching <
Search string ===>
Index line number=>
Topic number =====>
** Index **" Enter a number from 1 to 21 only
Enter a number from 1 to
only
Starting Topic# =>:Start topic <##> <E>ntire manual <I>ndex only or ESC=Abort
Ending topic# ==>
Ending topic# or ESC=abort=Ending topic must be greater than or equal to starting topic.
Invalid printing command.U
1<Su-
ScrEdit Manual
Auto Entry for Topic U
TScrEdit.Sys#** Unable to locate TscrEdit.SYS **
Help_ScrU
C y
$1$S%]%b%
%;&P&`&e&
)V)y)
*B*L*_*q*{*
+%+C+X+b+
/y/~/
0,010H0Z0_0h0
TScrEdit.Sys
ScrEdit Manual
*** TScrEdit.Sys ***
Registered to
Licenced to ============>
Registration Number ====>
All rights reserved! Unregistered Evaluation Version
F1Key
C:\ScrEdit\Editor\ScrEdit.Exe
TScrEdit.Scr
TSCREDIT.SCR
2ScrEdit screen file is missing or has been altered Undefined
tScrEdit.Cfg
Executing
TScrEdit.Cfg1Unable to Create configuration file - I/O Error <5Press <F1> for Registration Information <ESC> to Exit
Registration
Press any key to continue
Intro_Screen>This evaluation version of Turbo ScrEdit displays this messageDto remind you that Turbo ScrEdit is a "user supported" product with Da very low registration fee of $25.00. Press the F1 key for more >details on how to order a registered version of this program.
All rights reserved&<Esc>=Exit, <F1> for registration info-Please review PrintMe.1st before continuing..U