home
wiki
classes/clusters list
class information
+
Point of view
All features
ANY
EXTENSION_DEVICE
DRAW_STYLE
VISION
DRAWABLE
INTERNALS_HANDLER
All features
class WHEN_MIDDLE_CLICKED
Summary
top
Direct parents
inherit list:
POINTER_STATUS
insert list:
WHEN_MIDDLE_DOWN
,
WHEN_MIDDLE_UP
Known children
insert list:
BUTTON
Overview
top
features
middle_click_signal
:
SIGNAL_0
when_middle_clicked
(p:
PROCEDURE
[
TUPLE
])
middle_is_down
:
BOOLEAN
when_middle_clicked_init
middle_may_click
:
BOOLEAN
private_middle_down
private_middle_up
private_middle_pointer_enter
is_pointer_inside
:
BOOLEAN
pointer_status_init
private_pointer_in
private_pointer_out
pointer_status_initialized
:
BOOLEAN
hash_code
:
INTEGER_32
The hash-code value of
Current
.
widget
:
POINTER
widget identifier from the native graphic API.
is_equal
(other: WHEN_MIDDLE_CLICKED):
BOOLEAN
Is
other
attached to an object considered equal to current object?
when_pointer_enter
(p:
PROCEDURE
[
TUPLE
])
when_pointer_enter_signal
:
SIGNAL_0
vision
:
VISION
font_manager
:
FONT_MANAGER
default_font
:
BASIC_FONT
white_color
:
COLOR
black_color
:
COLOR
dim_grey_color
:
COLOR
dark_grey_color
:
COLOR
grey_color
:
COLOR
light_grey_color
:
COLOR
dark_blue_color
:
COLOR
medium_blue_color
:
COLOR
blue_color
:
COLOR
royal_blue_color
:
COLOR
deep_sky_blue_color
:
COLOR
sky_blue_color
:
COLOR
light_sky_blue_color
:
COLOR
steel_blue_color
:
COLOR
light_steel_blue_color
:
COLOR
light_blue_color
:
COLOR
pale_turquoise_color
:
COLOR
dark_turquoise_color
:
COLOR
medium_turquoise_color
:
COLOR
turquoise_color
:
COLOR
dark_cyan_color
:
COLOR
cyan_color
:
COLOR
light_cyan_color
:
COLOR
dark_green_color
:
COLOR
green_color
:
COLOR
light_green_color
:
COLOR
yellow_green_color
:
COLOR
dark_khaki_color
:
COLOR
khaki_color
:
COLOR
yellow_color
:
COLOR
light_yellow_color
:
COLOR
gold_color
:
COLOR
beige_color
:
COLOR
chocolate_color
:
COLOR
firebrick_color
:
COLOR
brown_color
:
COLOR
dark_salmon_color
:
COLOR
salmon_color
:
COLOR
light_salmon_color
:
COLOR
dark_orange_color
:
COLOR
orange_color
:
COLOR
orange_red_color
:
COLOR
dark_red_color
:
COLOR
red_color
:
COLOR
hot_pink_color
:
COLOR
deep_pink_color
:
COLOR
pink_color
:
COLOR
light_pink_color
:
COLOR
pale_violet_red_color
:
COLOR
maroon_color
:
COLOR
medium_violet_red_color
:
COLOR
violet_red_color
:
COLOR
violet_color
:
COLOR
dark_magenta_color
:
COLOR
magenta_color
:
COLOR
dark_violet_color
:
COLOR
blue_violet_color
:
COLOR
medium_purple_color
:
COLOR
purple_color
:
COLOR
state_normal
:
INTEGER_32
state_active
:
INTEGER_32
state_prelight
:
INTEGER_32
state_selected
:
INTEGER_32
state_insensitive
:
INTEGER_32
center_alignment
:
ALIGNMENT
left_alignment
:
ALIGNMENT
right_alignment
:
ALIGNMENT
top_alignment
:
ALIGNMENT
down_alignment
:
ALIGNMENT
top_left_alignment
:
ALIGNMENT
top_right_alignment
:
ALIGNMENT
down_right_alignment
:
ALIGNMENT
down_left_alignment
:
ALIGNMENT
when_pointer_leave
(p:
PROCEDURE
[
TUPLE
])
when_pointer_leave_signal
:
SIGNAL_0
when_middle_down
(p:
PROCEDURE
[
TUPLE
])
when_middle_down_signal
:
SIGNAL_0
when_middle_up
(p:
PROCEDURE
[
TUPLE
])
when_middle_up_signal
:
SIGNAL_0
middle_click_signal
:
SIGNAL_0
writable attribute
top
when_middle_clicked
(p:
PROCEDURE
[
TUPLE
])
effective procedure
top
middle_is_down
:
BOOLEAN
writable attribute
top
when_middle_clicked_init
effective procedure
top
middle_may_click
:
BOOLEAN
writable attribute
top
private_middle_down
effective procedure
top
ensure
middle_is_down
private_middle_up
effective procedure
top
require
middle_is_down
ensure
not
middle_is_down
private_middle_pointer_enter
effective procedure
top
is_pointer_inside
:
BOOLEAN
writable attribute
top
pointer_status_init
effective procedure
top
private_pointer_in
effective procedure
top
private_pointer_out
effective procedure
top
pointer_status_initialized
:
BOOLEAN
writable attribute
top
hash_code
:
INTEGER_32
effective function
top
The hash-code value of
Current
.
ensure
good_hash_value:
Result >= 0
widget
:
POINTER
writable attribute
top
widget identifier from the native graphic API.
is_equal
(other: WHEN_MIDDLE_CLICKED):
BOOLEAN
deferred function
top
Is
other
attached to an object considered equal to current object?
require
other /= Void
ensure
Result implies
hash_code
= other.
hash_code
commutative:
generating_type = other.generating_type implies Result = other.is_equal(Current)
when_pointer_enter
(p:
PROCEDURE
[
TUPLE
])
effective procedure
top
when_pointer_enter_signal
:
SIGNAL_0
effective function
top
vision
:
VISION
once function
top
font_manager
:
FONT_MANAGER
once function
top
default_font
:
BASIC_FONT
once function
top
white_color
:
COLOR
once function
top
black_color
:
COLOR
once function
top
dim_grey_color
:
COLOR
once function
top
dark_grey_color
:
COLOR
once function
top
grey_color
:
COLOR
once function
top
light_grey_color
:
COLOR
once function
top
dark_blue_color
:
COLOR
once function
top
medium_blue_color
:
COLOR
once function
top
blue_color
:
COLOR
once function
top
royal_blue_color
:
COLOR
once function
top
deep_sky_blue_color
:
COLOR
once function
top
sky_blue_color
:
COLOR
once function
top
light_sky_blue_color
:
COLOR
once function
top
steel_blue_color
:
COLOR
once function
top
light_steel_blue_color
:
COLOR
once function
top
light_blue_color
:
COLOR
once function
top
pale_turquoise_color
:
COLOR
once function
top
dark_turquoise_color
:
COLOR
once function
top
medium_turquoise_color
:
COLOR
once function
top
turquoise_color
:
COLOR
once function
top
dark_cyan_color
:
COLOR
once function
top
cyan_color
:
COLOR
once function
top
light_cyan_color
:
COLOR
once function
top
dark_green_color
:
COLOR
once function
top
green_color
:
COLOR
once function
top
light_green_color
:
COLOR
once function
top
yellow_green_color
:
COLOR
once function
top
dark_khaki_color
:
COLOR
once function
top
khaki_color
:
COLOR
once function
top
yellow_color
:
COLOR
once function
top
light_yellow_color
:
COLOR
once function
top
gold_color
:
COLOR
once function
top
beige_color
:
COLOR
once function
top
chocolate_color
:
COLOR
once function
top
firebrick_color
:
COLOR
once function
top
brown_color
:
COLOR
once function
top
dark_salmon_color
:
COLOR
once function
top
salmon_color
:
COLOR
once function
top
light_salmon_color
:
COLOR
once function
top
dark_orange_color
:
COLOR
once function
top
orange_color
:
COLOR
once function
top
orange_red_color
:
COLOR
once function
top
dark_red_color
:
COLOR
once function
top
red_color
:
COLOR
once function
top
hot_pink_color
:
COLOR
once function
top
deep_pink_color
:
COLOR
once function
top
pink_color
:
COLOR
once function
top
light_pink_color
:
COLOR
once function
top
pale_violet_red_color
:
COLOR
once function
top
maroon_color
:
COLOR
once function
top
medium_violet_red_color
:
COLOR
once function
top
violet_red_color
:
COLOR
once function
top
violet_color
:
COLOR
once function
top
dark_magenta_color
:
COLOR
once function
top
magenta_color
:
COLOR
once function
top
dark_violet_color
:
COLOR
once function
top
blue_violet_color
:
COLOR
once function
top
medium_purple_color
:
COLOR
once function
top
purple_color
:
COLOR
once function
top
state_normal
:
INTEGER_32
constant attribute
top
state_active
:
INTEGER_32
constant attribute
top
state_prelight
:
INTEGER_32
constant attribute
top
state_selected
:
INTEGER_32
constant attribute
top
state_insensitive
:
INTEGER_32
constant attribute
top
center_alignment
:
ALIGNMENT
once function
top
left_alignment
:
ALIGNMENT
once function
top
right_alignment
:
ALIGNMENT
once function
top
top_alignment
:
ALIGNMENT
once function
top
down_alignment
:
ALIGNMENT
once function
top
top_left_alignment
:
ALIGNMENT
once function
top
top_right_alignment
:
ALIGNMENT
once function
top
down_right_alignment
:
ALIGNMENT
once function
top
down_left_alignment
:
ALIGNMENT
once function
top
when_pointer_leave
(p:
PROCEDURE
[
TUPLE
])
effective procedure
top
when_pointer_leave_signal
:
SIGNAL_0
effective function
top
when_middle_down
(p:
PROCEDURE
[
TUPLE
])
effective procedure
top
when_middle_down_signal
:
SIGNAL_0
effective function
top
when_middle_up
(p:
PROCEDURE
[
TUPLE
])
effective procedure
top
when_middle_up_signal
:
SIGNAL_0
effective function
top