home
wiki
classes/clusters list
class information
+
Point of view
CONTAINER
ANY
CONTAINER
INTERNALS_HANDLER
All features
deferred class LAYOUT
Summary
top
A
LAYOUT
is an algorithm that organise WIDGETs in a
CONTAINER
.
Direct parents
insert list:
ANY
Known children
inherit list:
COLUMN_LAYOUT
,
ROOT_LAYOUT
,
ROW_LAYOUT
,
SCROLL_LAYOUT
Overview
top
exported features
container
:
CONTAINER
set_container
(c:
CONTAINER
)
detach
redo_layout
(x:
INTEGER_32
, y:
INTEGER_32
)
update_requisition
expose_paint
valid_size
(c:
CONTAINER
):
BOOLEAN
container
:
CONTAINER
writable attribute
top
set_container
(c:
CONTAINER
)
effective procedure
top
require
container
= Void
c /= Void
c.layout = Current
ensure
container
= c
detach
effective procedure
top
require
container
/= Void
ensure
container
= Void
redo_layout
(x:
INTEGER_32
, y:
INTEGER_32
)
deferred procedure
top
require
container
/= Void
ensure
valid_size
(
container
)
update_requisition
deferred procedure
top
require
container
/= Void
expose_paint
deferred procedure
top
require
container
/= Void
valid_size
(c:
CONTAINER
):
BOOLEAN
effective function
top