Printer friendly version 
 Square Dance Resource Net  (Home)ArticlesCallers and CuersClubsEventsResourcesChoreographyMusicLyricsCeder Chest Definition BooksCeder Square Dance System  (CSDS)Square Rotation Program  (SQROT)Vic Ceder - Square Dance CallerDefinitions of square dance calls and conceptsMore square dance DefinitionsLists of square dance calls and conceptsFrequently Asked QuestionsSquare dance linksLos Olivos Honey BeesBande DéssineesChocolate BarsBeanie BabiesPokémon Trading CardsSend us feedback
Help
 
Help
 

 
 
first previous next last 

Call Not Found - Add It?

The Call Not Found - Add It? window is displayed when CSDS does not know how to execute the given call.

In essence, the program is saying "I don't know how to do this call from this position. Please show me how."

You have the option to specify how to do the call by creating a new snapshot record.

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.
     
  • Debug mode check box (upper R-H corner):
    when checked, causes the routine that searches the snapshot database to go into debug mode, in which case dialog boxes pop up with internal program information.
     
  • Immediately beneath the Debug mode check box is a list of the calls (and their handles) of what is currently being processed.
     
  • The center of the window shows the dancers in the current formation. If the Process or Add 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.
     
  • There are several buttons at the lower L-H corner:
    • Debug ECR
    • Debug Info
    • Before Dancer data
    • After Dancer data
    • View Snapshot
    • Reset All - resets the text and the current formation to what it was when this window was initially displayed.
    • Reset Text - 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) is a text box that allows you to enter a text string to be processed. Click the Process or Add button to process this text.
     
  • In the lower center part of the window, there are four check boxes. These check boxes 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.

    • 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.
      • Split up means that if 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.
     
  • 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).
     
  • In the lower R-H corner, there are three buttons:
    1. OK - returns to the 'proofreading' window and retries to execute the current line.
    2. Next - skips the current possibility and displays the next possibility.
    3. Cancel - returns to the 'proofreading' window and does not try to re-execute the current line.

last modified: 13-March-2024   Unique ID: 860

full URL