{
{   The purpose of this request is to set the form cursor to a specified
{ object for later display.  You may use this request to modify the default
{ sequence of the terminal user's entry of variable data.  The default
{ sequence proceeds from variable text to variable text going left to right on
{ each screen line and from top to bottom line.  The form must be currently
{ added.  The form cannot be pushed.
{
{       FDP$XSET_CURSOR_POSITION (FORM_IDENTIFIER, OBJECT_NAME,
{         OBJECT_OCCURRENCE, CHARACTER_POSITION, STATUS)
{
{ FORM_IDENTIFIER: (input)  This parameter specifies the form identifier for
{       the instance of the form.
{
{ OBJECT_NAME: (input)  This parameter specifies the variable that contains
{       the object name where the cursor is to be positioned.
{
{ CHARACTER_POSITION: (input)  This parameter specifies the character position
{       within the object name where the cursor is to be positioned.  A
{       character position of 1 indicates the first position, a character
{       position of 2 indicates the second position, and so on.
{
{ STATUS: (output) This parameter specifies the name variable that
{      indicates the results of the request.
{
{       condition identifiers: fde$bad_data_value
{                              fde$form_not_scheduled
{                              fde$form_pushed
{                              fde$invalid_form_identifier
{                              fde$invalid_object_name
{                              fde$invalid_character_position
{                              fde$no_object_variable_defined
{                              fde$no_space_available
{                              fde$system_error
{                              fde$unknown_object_name
{                              fde$unknown_occurrence
{

