EasyManua.ls Logo

Eventide ARGUS 5000 - Page 150

Eventide ARGUS 5000
237 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
the
pixel
location
drawing,
the
Argus
is
logically
256
pixels
wide
and
512
pixels
high,
but
the
physical
dimensions
of
the
screen
are
2
units
wide
to
3
units
high.
Therefore,
drawing
from,
say,
coordinates
1,1
to
100,100
will
NOT
result
in
a
negative
45-degree
angle.
It
is
your
responsibility
to
take
this
into
account
when
drawing
geometric
shapes.
Lines
(and
arcs)
are,
by
default,
drawn
as
unpatterned
lines
and
with
all
pixels
in
the
line
turned
on.
This
may
be
undesirable
because
the
line
will
be
invisible
when
crossing
an
already-filled
area.
You
can
elect
to
have
the
line
perform
one
of
various
boolean
operations
when
crossing
a
given
pixel.
If,
for
example,
you
select
"XOR",
a
lighted
pixel
crossing
another
lighted
pixel
would
turn
that
pixel
OFF,
thus
drawing
the
line
visibly
across
a
block-illuminated
area.
The
default
mode
is
"OR":
<ESO[70m
Set
the
drawing
mode
to
"OR".
<ESO[72m
Set
the
drawing
mode
to
"XOR".
You
can
create
lines
with
any
desired
pixel
pattern
using
an
escape
sequence.
The
pattern
is
32
bits
long
and
will
repeat
every
32
bits.
The
least
significant
bit
is
drawn
,
,
starting
at
the
current
cursor
position.
Here
is
an
example
of
how
to
create
a
pattern:
1:
Desired:
Dash-dot-dot-dash.
2:
Convert
to
binary
pattern:
Dash=
1111,
Dot=
11,
space=
00
3:
Convert
to
long
word
(32
bits):
11110011001100111100110011001111
4:
Convert
to
decimal:
80258255
5:
Issue
command
CHR$(27)&"[80258255b"
Note:
In
this
example,
the
pattern
will
not
be
smooth,
because
it
ends
and
begins
with
a
dash,
so
the
next
repetition will
also
begin
with
a
dash,
giving
a
double-length
dash
between
repetitions.
<ESO[PPPPPPPPb
Set
the
current
drawing
pattern
to
the
longword
"PPPPPPPP".
The
value
is
the
decimal
representation
of
the
binary
pattern.
^
As
with
an
unpatterned
line,
you
can
select
boolean
operations
to
be
performed
on
a
pixel-by-pixel
basis.
The
default
is
"PATTERN
MOVE."
July
1999
Argus
5000/7000
Ver. 5.xx
Reference
Manual
Part#141003
145

Table of Contents

Other manuals for Eventide ARGUS 5000

Related product manuals