Sfairadora

  • Reference Guide

Seq_editor_def

The definition type of a sequence editor.
Type
Name
Description
Int|Enki optional
alignment
The alignment of the sequence elements. One of the alignment constants. Only the values ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT, and ALIGN_BLOCK are allowed.
Int|Enki
space_before
The space placed before every sequence elements.
Int|Enki
space_after
The space placed after every sequence elements.
Int|Enki
delta
The shift of the item. When the item is left aligned, it is shifted relative to the left border. When the item is right aligned, it is shifted relative to the right border. When centered, the item is a shift relative to center – positive values shift the item to the right, negative values to the left.
Negative values are allowed only for centered items. In other cases, negative values are treated as zero.
Bool|Enki
no_remove
If set TRUE, the elements cannot be deleted.
Int|Enki optional
insert_mode
The insert mode. One of the constants sequence insert mode
If not set, an appropriate inset mode is determined automatically.
Data_type_def|Enki optional
insert_type
The type of the elements to be inserted. If not set, the type is inferred from the type of the edited sequence.
Int|Enki
marking
The marking mode. One of the sequence marking mode constants.
The initial value is MARKING_ENABLE.
Bool|Enki
query_remove
If set TRUE, the user is asked for confirmation before deleting sequence elements.
The initial value is TRUE.
Bool|Enki
no_user_data_transfer
If set TRUE, copying sequence elements by mouse dragging is disabled.
Bool|Enki
horizontal
If set TRUE, the sequence items are oriented horizontally rather than vertically.
Bool|Enki
multicolumn
If set TRUE, the sequence elements are displayed in multiple columns when they do not fit in the window.
Int|Enki optional
background
The background color. One of the dispel background constants.
If the value is not set, an appropriate value is determined automatically.
border
The border around the area containing the sequence elements.
Int|Enki
row_line
The style of the line drawn between the elements. One of the line style constants.
The initial value is LINE_NONE.
Int|Enki
column_line
The style of the line drawn between columns of a multicolumn arrangement. One of the line style constants.
The initial value is LINE_NONE.
Int|Enki
row_space
The space between elements. If a line is to be drawn between elements, sufficient space must be provided.
The initial value is 0.
Int|Enki
column_space
The space between columns of a multicolumn arrangement. If a line is to be drawn between columns, sufficient space must be provided.
The initial value is 6.
Seq(Sctl_def)
sctl_info
Information on alignment of subordinate dispels . See Alignment of Dispels
Atom|Enki
data_id
The name of the object in which the sequence to be edited is located.
Dref|Enki
data_ref
The reference to the sequence within the object specified above.
Atom|Enki
data_sub_id
The name under which the data of the sequence elements are published to the child dispels.
child
The pattern of the dispel used to edit one sequence element.