+
Point of view
All features
class TEXT_CURSOR_JOB
Summary
Class invariant
Overview
creation features
features
  • done: BOOLEAN
    done returns True when the job is finished.
  • continue
    Continue to do the job The work to do has to be small work and non blocking, it will continue on next call
  • restart
    Configure the job like the initial state.
Maximum:
Minimum:
Bits:
default_create
effective procedure
Default creation method.
start_in (text_field: TEXT_FIELD)
effective procedure
stop
effective procedure
move
effective procedure
done: BOOLEAN
writable attribute
done returns True when the job is finished.
continue
effective procedure
Continue to do the job The work to do has to be small work and non blocking, it will continue on next call
restart
effective procedure
Configure the job like the initial state.
draw_kit: DRAW_KIT
writable attribute
window: TEXT_FIELD
writable attribute
visible: BOOLEAN
writable attribute
pos_x: INTEGER_32
writable attribute
pos_y: INTEGER_32
writable attribute
height: INTEGER_32
writable attribute
draw_cursor_proc: PROCEDURE[TUPLE]
writable attribute
update_cursor
effective procedure
draw_cursor
effective procedure
period: REAL_64
writable attribute
unit is seconds
next_time: MICROSECOND_TIME
writable attribute
prepare (events: EVENTS_SET)
effective procedure
use ready to descibe condition that make this job ready to continue.
is_ready (events: EVENTS_SET): BOOLEAN
effective function
check if this job is ready to continue his work
priority: INTEGER_32
writable attribute
Never change priority after job inserted in loop_item.
infix "<" (other: JOB): BOOLEAN
effective function
Maximum_character_code: INTEGER_16
Largest supported code for CHARACTER values.
Maximum_integer_8: INTEGER_8
constant attribute
Largest supported value of type INTEGER_8.
Maximum_integer_16: INTEGER_16
constant attribute
Largest supported value of type INTEGER_16.
Maximum_integer: INTEGER_32
constant attribute
Largest supported value of type INTEGER/INTEGER_32.
Maximum_integer_32: INTEGER_32
constant attribute
Largest supported value of type INTEGER/INTEGER_32.
Maximum_integer_64: INTEGER_64
constant attribute
Largest supported value of type INTEGER_64.
Maximum_real_32: REAL_32
constant attribute
Largest non-special (no NaNs nor infinity) supported value of type REAL_32.
Maximum_real: REAL_64
Largest non-special (no NaNs nor infinity) supported value of type REAL.
Maximum_real_64: REAL_64
Largest non-special (no NaNs nor infinity) supported value of type REAL.
Maximum_real_80: REAL_EXTENDED
Largest supported value of type REAL_80.
Minimum_character_code: INTEGER_16
Smallest supported code for CHARACTER values.
Minimum_integer_8: INTEGER_8
constant attribute
Smallest supported value of type INTEGER_8.
Minimum_integer_16: INTEGER_16
constant attribute
Smallest supported value of type INTEGER_16.
Minimum_integer: INTEGER_32
constant attribute
Smallest supported value of type INTEGER/INTEGER_32.
Minimum_integer_32: INTEGER_32
constant attribute
Smallest supported value of type INTEGER/INTEGER_32.
Minimum_integer_64: INTEGER_64
constant attribute
Smallest supported value of type INTEGER_64.
Minimum_real_32: REAL_32
constant attribute
Smallest non-special (no NaNs nor infinity) supported value of type REAL_32.
Minimum_real: REAL_64
Smallest non-special (no NaNs nor infinity) supported value of type REAL.
Minimum_real_64: REAL_64
Smallest non-special (no NaNs nor infinity) supported value of type REAL.
Minimum_real_80: REAL_64
Smallest supported value of type REAL_80.
Boolean_bits: INTEGER_32
Number of bits in a value of type BOOLEAN.
Character_bits: INTEGER_32
Number of bits in a value of type CHARACTER.
Integer_bits: INTEGER_32
Number of bits in a value of type INTEGER.
Real_bits: INTEGER_32
constant attribute
Number of bits in a value of type REAL.
Pointer_bits: INTEGER_32
Number of bits in a value of type POINTER.
vision: VISION
once function
font_manager: FONT_MANAGER
once function
default_font: BASIC_FONT
once function
white_color: COLOR
once function
black_color: COLOR
once function
dim_grey_color: COLOR
once function
dark_grey_color: COLOR
once function
grey_color: COLOR
once function
light_grey_color: COLOR
once function
dark_blue_color: COLOR
once function
medium_blue_color: COLOR
once function
blue_color: COLOR
once function
royal_blue_color: COLOR
once function
deep_sky_blue_color: COLOR
once function
sky_blue_color: COLOR
once function
light_sky_blue_color: COLOR
once function
steel_blue_color: COLOR
once function
light_steel_blue_color: COLOR
once function
light_blue_color: COLOR
once function
pale_turquoise_color: COLOR
once function
dark_turquoise_color: COLOR
once function
medium_turquoise_color: COLOR
once function
turquoise_color: COLOR
once function
dark_cyan_color: COLOR
once function
cyan_color: COLOR
once function
light_cyan_color: COLOR
once function
dark_green_color: COLOR
once function
green_color: COLOR
once function
light_green_color: COLOR
once function
yellow_green_color: COLOR
once function
dark_khaki_color: COLOR
once function
khaki_color: COLOR
once function
yellow_color: COLOR
once function
light_yellow_color: COLOR
once function
gold_color: COLOR
once function
beige_color: COLOR
once function
chocolate_color: COLOR
once function
firebrick_color: COLOR
once function
brown_color: COLOR
once function
dark_salmon_color: COLOR
once function
salmon_color: COLOR
once function
light_salmon_color: COLOR
once function
dark_orange_color: COLOR
once function
orange_color: COLOR
once function
orange_red_color: COLOR
once function
dark_red_color: COLOR
once function
red_color: COLOR
once function
hot_pink_color: COLOR
once function
deep_pink_color: COLOR
once function
pink_color: COLOR
once function
light_pink_color: COLOR
once function
pale_violet_red_color: COLOR
once function
maroon_color: COLOR
once function
medium_violet_red_color: COLOR
once function
violet_red_color: COLOR
once function
violet_color: COLOR
once function
dark_magenta_color: COLOR
once function
magenta_color: COLOR
once function
dark_violet_color: COLOR
once function
blue_violet_color: COLOR
once function
medium_purple_color: COLOR
once function
purple_color: COLOR
once function
state_normal: INTEGER_32
constant attribute
state_active: INTEGER_32
constant attribute
state_prelight: INTEGER_32
constant attribute
state_selected: INTEGER_32
constant attribute
state_insensitive: INTEGER_32
constant attribute
center_alignment: ALIGNMENT
once function
left_alignment: ALIGNMENT
once function
right_alignment: ALIGNMENT
once function
top_alignment: ALIGNMENT
once function
down_alignment: ALIGNMENT
once function
top_left_alignment: ALIGNMENT
once function
top_right_alignment: ALIGNMENT
once function
down_right_alignment: ALIGNMENT
once function
down_left_alignment: ALIGNMENT
once function