
{ cse$condition_codes

  CONST
    csc$character_screen_id = 'CS',
    csc$min_ecc = 289155317760;

  CONST
    cse$unknown_field_number = csc$min_ecc + 3010,
    {E Field not defined in current page.

    cse$unknown_line_number = csc$min_ecc + 3020,
    {E Line number out of range.

    cse$unknown_character_position = csc$min_ecc + 3030,
    {E Character position out of range.

    cse$field_off_screen = csc$min_ecc + 3040,
    {E Field not displayed on screen.

    cse$line_length_exceeded = csc$min_ecc + 3050,
    {E Line too long.

    cse$no_fields_available = csc$min_ecc + 3060,
    {E No fields available.

    cse$no_current_page = csc$min_ecc + 3070,
    {E No current page.

    cse$no_current_field = csc$min_ecc + 3080,
    {E No current field selected.

    cse$null_line_range = csc$min_ecc + 3090,
    {E First line of range greater than last line.

    cse$offset_out_of_range = csc$min_ecc + 3100,
    {E Offset > line range.

    cse$no_text_available = csc$min_ecc + 3110,
    {E Insufficient space in change container to store any changes.

    cse$unimpled_capability_level = csc$min_ecc + 3120,
    {E Only line and screen modes for now.

    cse$redundant_screen_level = csc$min_ecc + 3130,
    {E Set screen capability redundant.

    cse$alloc_returns_nil = csc$min_ecc + 3140,
    {F Cannot allocate screen image.

    cse$invalid_parameter = csc$min_ecc + 3150,
    {E Parameter out of expected or acceptable range.

    cse$illegal_command = csc$min_ecc + 3160,
    {E Command illegal for present capability level.

    cse$no_app_params = csc$min_ecc + 3170,
    {E No application parameters found.

    cse$unresolvable_field_pick = csc$min_ecc + 3180,
    {E Pick device cannot resolve your selection.

    cse$unknown_input_received = csc$min_ecc + 3190,
    {E Unknown input received from terminal.

    cse$corrupted_terminal_table = csc$min_ecc + 3200,
    {F The terminal table is corrupted or not properly loaded.

    cse$undefined_terminal_model = csc$min_ecc + 3210,
    {E The specified terminal model TDU is undefined.

    cse$page_stack_full = csc$min_ecc + 3220,
    {E No space to push page.

    cse$page_stack_empty = csc$min_ecc + 3230,
    {E No page available to pop.

    cse$incompatible_terminal = csc$min_ecc + 3240,
    {E Old terminal definitions must be recompiled - consult site analyst for
    {any other changes.

    cse$tab_stops_exceeded = csc$min_ecc + 3250,
    {E Number of available tab stops for this terminal exceeded.

    cse$field_beyond_page_boundary = csc$min_ecc + 3260,
    {E Field extends beyond page boundary.

    cse$visible_field_gt_data = csc$min_ecc + 3270,
    {E Visible portion of field larger than data portion.

    cse$unknown_msg_field_number = csc$min_ecc + 3280,
    {E Message field not defined in current page.

    cse$start_field_unknown = csc$min_ecc + 3290,
    {E Starting field not defined in current page.

    cse$end_field_unknown = csc$min_ecc + 3300,
    {E Ending field not defined in current page.

    cse$configuration_cannot_shift = csc$min_ecc + 3310,
    {E Field configuration doesn't allow shift.

    cse$start_line_unknown = csc$min_ecc + 3320,
    {E Starting line number out of range.

    cse$end_line_unknown = csc$min_ecc + 3330,
    {E Ending line number out of range.

    cse$start_character_unknown = csc$min_ecc + 3340,
    {E Starting character out of range.

    cse$end_character_unknown = csc$min_ecc + 3350,
    {E Ending character out of range.

    cse$not_hv_line = csc$min_ecc + 3360,
    {E Coordinates do not define a horizontal or vertical line.

    cse$input_buffer_overflow = csc$min_ecc + 3370,
    {E Input buffer filled by too many typed characters before carriage-return.

    cse$no_graphics_available = csc$min_ecc + 3380,
    {E No graphics available.

    cse$coord_not_equal_intersect = csc$min_ecc + 3390,
    {E Array of coordinates does not have same bound as array of intersections.

    cse$no_menu_setup = csc$min_ecc + 3400,
    {E Set_menu must be called before menu item numbers can be used.

    cse$too_many_menu_items = csc$min_ecc + 3410,
    {E The maximum number of menu items is 320

    cse$too_many_classes = csc$min_ecc + 3420,
    {E The maximum number of classes is 20.

    cse$invalid_item_number = csc$min_ecc + 3430,
    {E Item number not in current menu list.

    cse$too_many_menu_rows = csc$min_ecc + 3440,
    {E The number of menu rows must be 0, 1, or 2.

    cse$unknown_graphic_id = csc$min_ecc + 3450,
    {E Graphic not defined in current page.

    cse$not_screen_mode = csc$min_ecc + 3460,
    {E Cannot define workspace without screen interaction style.

    cse$redundant_workspace = csc$min_ecc + 3470,
    {E Redundant attempt to open workspace.

    cse$workspace_not_open = csc$min_ecc + 3480,
    {E Attempt to use workspace that has not been opened.

    cse$no_workspace_allowed = csc$min_ecc + 3490,
    {E Cannot mix workspace operations with Screen Manager operations.

    cse$unknown_x_position = csc$min_ecc + 3500,
    {E Unknown X position parameter in workspace operation.

    cse$unknown_y_position = csc$min_ecc + 3510,
    {E Unknown Y position parameter in workspace operation.

    cse$press_next_to_continue = csc$min_ecc + 3520,
    {I Press +P when ready to continue /

    cse$no_terminal_resources = csc$min_ecc + 3530,
    {F Terminal has no resources defined.

    cse$invalid_terminal_resources = csc$min_ecc + 3540;
    {F Terminal resources not terminated with correct delimiter.
