class
Directions
Stacking direction for a canvas.
public
string
Directions
.
Name
The name of this enumeration
public
string
Directions
.
Label
The label of this enumeration if present, otherwise Name
public
static
Directions
[]
Directions
.
ValueArray
Get an array of values
public
static
Directions
Directions
.
FindValueByLabel
(
label
)
Get a value with a matching label
public
static
const
int
Directions
.
Count
Get number of enumerated values
Directions
.
None
Directions
.
Horizontal
Directions
.
Vertical
public
virtual
object
.
GetLayoutTip
Return a layout for the hint popup
public
virtual
object
.
GetLayoutSpan
Return a layout inside a span
public
virtual
object
.
GetLayoutBlock
Return a layout inside a block
public
virtual
object
.
GetSourceReference
Return a source reference for this object
public
virtual
void
object
.
GetTexSource
(
source
)
LaTeX source code for this object
public
virtual
Icon
object
.
GetIcon
Return a icon for this object
public
virtual
int
object
.
Compare
(
value
)
Compares this object with another and returns (-1, 0, or 1)
public
virtual
Fact
.
GetLayoutFact
Return a layout for the fact browser
public
virtual
Fact
.
GetLayoutNode
Return a layout for a graph display
Example
=
Block
{
TitlePar
{
"No Direction (Items use X and Y coordinates)"
};
Canvas
(
null
,
null
, 1) {
Direction
:
Directions
.
None
;
Span
{
X
:
10;
Y
:
10;
"10, 10"
;
};
Span
{
X
:
30;
Y
:
30;
"30, 30"
;
};
};
TitlePar
{
"Horizontal Direction"
};
Canvas
(
null
,
null
, 1) {
Direction
:
Directions
.
Horizontal
;
1
..
5
step
1;
};
TitlePar
{
"Vertical Direction"
};
Canvas
(
null
,
null
, 1) {
Direction
:
Directions
.
Vertical
;
1
..
5
step
1;
};
};
No Direction (Items use X and Y coordinates)
10, 10
30, 30
Horizontal Direction
1
2
3
4
5
Vertical Direction
1
2
3
4
5