The
Call Not Found - Add It? window is displayed when
CSDS does not know how to do the given call from the given position.
In essence, the program says "I don't know how to do this call from here. Please show me how."
You can specify how to do the call by creating one or more new snapshot records.
For example, the window shown above indicates that the program does not know how to do a
Finish Motivate Don't Turn The Star from the T-Bone position shown.
The window consists of several parts:
-
Centered at the top of the window is the name of the current sequence or current getin/getout.
The name consists of the database name, a hypen ("-"), and the record number within the database.
-
(checkbox in upper R-H corner):
when checked, the snapshot search routine generates many informational popup message boxes.
-
Immediately beneath the Debug mode check box is a list of the calls (and their handles)
of what is currently being processed.
If this is not the call you need to enter,
press the or the ('N-Dancers') button
to advance to the next possibility.
-
The center of the window shows the dancers in the current formation.
If the button has been pressed and a call has been executed,
then the previous formation is displayed using smaller dancer icons
in the upper L-H corner of the window.
-
Buttons at the lower left:
-
-
shows internal data for the Execute Call Routine (ECR)
data structure.
-
-
shows a formation picture and associated information
for the current dancer position.
-
-
shows dancer data for the 'before' picture.
-
-
shows dancer data for the 'after' picture.
-
-
opens the Snapshot - View window upon the
last referenced snapshot record.
-
-
resets the text and the current formation to what it was when
this window was initially displayed.
-
-
resets the text to what it was when this window was initially displayed.
The current formation is not modified.
-
Next call to process or add (bottom of the window)
Enter the call(s) to to be processed then press the
button to process the call.
-
If the call can be executed, the 'before' and 'after' positions are updated.
-
If the call can not be executed, the Snapshot - Edit
window is opened to allow you to enter the call into the snapshot database.
-
In the lower center part of the window, there are four check boxes that control how
the program processes the next call.
These boxes should only be checked if you are trying to
force the program to do something different than normal.
If you are having a tough time trying to get the program to prompt for the correct
formation and call list for the call you need to add, try setting all four checkboxes.
-
F1 No expansions
-
When checked, the program does not do any expansion when trying to
find records within the snapshot database.
-
When not checked, the program modifies the text (handle list) of the call before trying
to process it. For example,
-
Catch Mix 4 is expanded to Square Thru 4 To A Wave; Mix; Step & Fold.
-
Funny Diamond Circulate 3 is expanded to Funny Diamond Circulate;
Funny Diamond Circulate; Funny Diamond Circulate.
-
F2 No extrapolations
-
When checked, the program does not do any extrapolating when
trying to find records within the snapshot database.
-
When not checked, the program uses its internal knowledge of how to do concepts.
For example, if the snapshot database has a 4-dancer record for Square Chain Thru,
then the program can extrapolate calls such as As Couples Square Chain Thru,
Block Square Chain Thru, or Once Removed Square Chain Thru.
Also, the program can take a 4-dancer record (say from a R-H Wave, a Swing Thru)
and can do a Swing Thru from a R-H Tidal Wave, Parallel R-H Waves,
the Center R-H Wave from a 1/4 Tag setup, or from any two R-H Waves anywhere in space.
-
F3 No split ups
-
When checked, the program does not try to split up the call being processed.
-
When the program can not find a snapshot record for the entire text string,
it tries splitting up the text string into two parts
(each part may further be split up into two parts and so on).
-
For example, if the text string is Recycle With The Flow,
then if a snapshot record for the entire text string is not found,
the program first tries Recycle, and then from the resulting ending formation,
tries With The Flow.
-
F4
No fuzzy matches
-
When checked, the program does not allow fuzzy matches when
searching the snapshot database. Dancers must be on the exact coordinates
as specified in the snapshot record (or rotated by a multiple of 90 degrees)
for the program to use the snapshot record.
-
When not checked, dancers can be 1/2 of a position away from the required starting
position of a call and still be able to do the call.
For example, doing a Ping Pong Circulate from Twin Diamond spots instead of from
1/4 Tag spots.
-
-
Sets all four checkboxes above.
-
-
Clears all for checkboxes above.
-
If you close this window without clearing the checkboxes,
you will be prompted whether or not to do so.
-
The Process or Add button attempts to execute the call displayed within the edit box from the
currently displayed position. If the call can not be executed (i.e., it is not be found within the
snapshot database when given the limitations specified above (F1 through F4)), the user is
prompted to enter a new snapshot record (See Section 7.3).
-
Buttons at lower right:
-
-
returns to the 'proofreading' window and retries to execute the current line.
-
-
skips the current possibility and advances to the next possibility.
-
('N-Dancers') -
advances to the next possibility with N dancers.
-
-
returns to the 'proofreading' window and does not try to re-execute the current line.