home
wiki
classes/clusters list
class information
+
Point of view
All features
ANY
CONTAINER
INTERNALS_HANDLER
All features
class SCROLL_LAYOUT
Summary
top
Only one object to draw, it is
SUB_WINDOW
type and may be bigger than th
SCROLL_VIEW
we are attached to.
Direct parents
inherit list:
LAYOUT
Overview
top
creation features
default_create
Default creation method.
features
default_create
Default creation method.
redo_layout
(x:
INTEGER_32
, y:
INTEGER_32
)
update_requisition
expose_paint
set_container
(c:
SCROLL_VIEW
)
scroll_container
:
SCROLL_VIEW
container
:
CONTAINER
detach
valid_size
(c:
CONTAINER
):
BOOLEAN
default_create
effective procedure
top
Default creation method.
It is used when no creation method is specified if allowed. Note it may be renamed.
ensure
container = Void
redo_layout
(x:
INTEGER_32
, y:
INTEGER_32
)
effective procedure
top
require
container /= Void
ensure
valid_size(container)
update_requisition
effective procedure
top
require
container /= Void
expose_paint
effective procedure
top
require
container /= Void
set_container
(c:
SCROLL_VIEW
)
effective procedure
top
require
container = Void
c /= Void
c.layout = Current
ensure
container = c
scroll_container
:
SCROLL_VIEW
writable attribute
top
container
:
CONTAINER
writable attribute
top
detach
effective procedure
top
require
container
/= Void
ensure
container
= Void
valid_size
(c:
CONTAINER
):
BOOLEAN
effective function
top