ESL Programmers Reference
Preface
Notation Conventions
ESL Language Elements
The Character Set
Blanks
# (Comments)
Values
Expressions, Operators, and Operands
Type Conversions
Keyboard Mapping Table and Escape Sequences
Verbs
action
activate
add
add item to
add item to item class
add to
add to class
add to TABLE_NAME
allow drop
append
begin BLOCK
call
change
change action bar
change column delimiter
change column format
change column heading
change column position and change row position
change column width
change cursor
change edit key
change minimum and change maximum
change popup menu
change position
change precision
change priority
change row delimiter
change row headings width
change size
change text and change value
change tick size and change tick text
change to program
change window position
change window position to cursor
change window size
check and uncheck
clear
close
copy
deemphasize
delete
delete action bar from
delete from class
delete item
delete item from item class
delete popup menu from
deselect
disable
drag
emphasize
enable and disable
exit
extract from
find in
find in TABLE
for each child loop
for each member loop
for each selected line loop
for each selected row/column loop
for loop
highlight
if
initialize
invoke
leave block
leave loop
make block and make segment COLOR
make border COLOR
make border invisible and make border visible
make COLOR
make column grid invisible and make column grid visible
make column invisible and make column visible
make column parameter
make column readonly and make column editable
make column resizeable
make cursor invisible and make cursor visible
make editable and make readonly
make edit/accept/cancel
make helpid
make invisible and make visible
make OBJECT maximize
make OBJECT minimize
make OBJECT restore
make parameter
make permanent and make temporary
make point disposition
make resizeable
make row grid invisible and make row grid visible
make stimulus disposition
make string disposition
make temporary
open and close
plot
read
refresh
remove
resize array
save program as
select and deselect
select line and deselect line
send
set keys helpid
set low memory threshold
set pointer to
squeeze memory
start
stop
switch
turn trace
uncheck
use "beep"
use "boop"
use "indcopy"
use "xsrefresh"
wait
while loop
write
Attributes
action bar
border
color
disabled
enabled
enabled and disabled
helpid is
in
invisible
parameter is
position
priority is
visible and invisible
Built-in Functions
Action Inquiry
errorlevel
found
ioerror
Item Inquiry
is checked
is enabled
text of item
Object Inquiry
ancestry of
background at
background of
border of
cell
checked in group
column delimiter of
column grid is visible
column is readonly
column is resizeable
column is selected and row is selected
column modifiability of
column size of
edit key of
edit mode of
exists
foreground at and background at
foreground of
format of column
handle of
heading of column
helpid of
is maximized
is minimized
is readonly
is resizeable
is restored
is visible
line size of
maximum of
minimum of and maximum of
name of column
parameter of
position of column
priority of
row delimiter
row grid is visible
row is selected
row size
selectability of
selected columns
selected line from
selected rows
text of and value of
text size of column
textual
textual row of
top of, bottom of, left of, and right of
type of column
value of
visibility of
width of column
window xposition of and window yposition of
window xsize and window ysize
xcursor of and ycursor of
xmiddle of and ymiddle of
xposition and yposition
xsize of and ysize of
Response Inquiry
ancestry
dragdata
dragtype
eventnumber
eventparam
helpid
input
object
parameter
xcoord and ycoord
xdelta and ydelta
Special Inquiry
clipboard
date
freesize
length of
member
members
selected line
size of
time
Declarations
application
function
help library
module
precision
screen size
stimulus
structure
subroutine
Definitions
Dialog Control Objects
action bar is
action is
Array
block
button
check box
choice
class
combination box
constant
dialog box
dialog region
dropdown list
entry field
font is
graphical region
group box
imagemap
image region
item class
key
list box
multiline entry field
pattern is
pulldown
push button
radio button
record
segment
sense region
separator
slider
spin button
static text
structure is
subroutine is
table
textual region
variable
Drawing Statements
blank block
box
circle
draw
draw arc
ellipse
insert
move
move arc
overwrite
polygon
shape
text
wedge
References
font
include
item
pattern
Structure Field Reference
Response Defintions
response to char and response to line
response to interval
response to item
response to line
response to low memory
response to OBJECT
response to start
response to stimulus
response to termination
response to timeout
Libraries, Functions & Subroutines
Built-in Functions
Action Inquiry Built-in Functions
Item Inquiry Built-in Functions
Object Inquiry Built-in Functions
Response Inquiry Built-in Functions
Special Inquiry Built-in Functions
Date Library Functions
DateToJulian( )
DaySpan( )
JulianToDate( )
LocalDate( )
LocalTime( )
Validdate( )
WeekDay( )
ESL Library Functions and Subroutines
EslAnsiToOem( )
EslCsvQuote()
EslCsvUnQuote( )
EslNumColumns( )
EslNumRows( )
EslOemToAnsi( )
EslParseColumn( )
EslParseRow( )
EslSetStringValue( )
EslPtrStrLen( )
EslQueryFocus( )
EslDlgToScreen( )
EslScreenToDlg( )
External Strings
EslXstr( )
EslXstrFromDLL( )
EslXstrPreloadAllStrings( )
EslXstrResetAllStrings( )
EslXstrSetPrimaryDLL( )
EslXstrSetSecondaryDLL( )
Maths Library Subroutines &  Functions
Maths Library Functions
ABS( )
AND( )
ARCCOS( )
ARCSIN( )
ARCTAN( )
ARCTAN2( )
CEIL( )
COS( )
E( )
EXP( )
FLOOR( )
LN( )
LOG( )
MOD( )
OR( )
PI( )
POWER( )
SIN( )
SQRT( )
TAN( )
XOR( )
Maths Library Subroutines
MAX( )
MAXINT( )
MEAN( )
MEANINT( )
MEDIAN( )
MEDIANINT( )
MIN( )
MININT( )
STDDEV( )
STDDEVINT( )
SUM( )
SUMINT( )
VARIANCE( )
VARIANCEINT( )
Message Library Functions
ReplyToMessage( )
ReplyToMessageWithHelp( )
ReplyToMessageWithHelpButton( )
Help Library Subroutines
HelpDismissHelpWindow( )
HelpDisplayExtendedHelp( )
HelpDisplayHelpContents( )
HelpDisplayHelpForHelp( )
HelpDisplayHelpIndex( )
HelpDisplayHelpIndexByKeyword( )
HelpDisplayHelpPanel( )
HelpDisplayHelpPanelByKeyword( )
HelpDisplayKeysHelp( )
HelpDisplaySearchDialog( )
HelpReplaceHelpLibrary( )
HelpReplaceHelpForHelp( )
HelpReplaceHelpWindowTitle( )
HelpShowHelpPanelID( )
ESL String Library
ESL String Library Functions
BooleanToStringFunction( )
IsAlphaFunction( )
IsAlphaNumericFunction( )
IsAlphaNumericOrPuncFunction( )
IsAlphaOrPuncFunction( )
IsASCIIFunction( )
IsDigitFunction( )
IsDigitOrPuncFunction( )
PadStringFunction( )
ReverseStringFunction( )
SearchStringFunction( )
StringCompareFunction( )
StripToFloatFunction( )
StripToIntegerFunction( )
SubStringFunction( )
ToLowerFunction( )
ToUpperFunction( )
TrimEndsFunction( )
ESL String Library Subroutines
IsAlpha( )
IsAlphaNumeric( )
IsAlphaNumericOrPunc( )
IsAlphaOrPunc( )
IsASCII( )
IsDigit( )
IsDigitOrPunc( )
PadString( )
ReverseString( )
StringToBoolean( )
StripToFloat( )
StripToInteger( )
Substitute1( ) to Substitute9( )
SubString( )
ToLower( )
ToUpper( )
TrimEnds( )
File I/O Library Subroutines
GetError( )
GetModified( )
OpenFile( ) and CloseFile( )
ReadLineNumber( )
ReadNext( )
ReadNextRecord( )
ReadRecordAtLine( )
SetTabSize( )
SetIndexSize( )
SetBufferSize( )
WriteRecord( )
WriteString( )
FAQs

© 2011 ESL Syndetic Ltd.