class SCROLL_LAYOUT

Features exported to CONTAINER

Only one object to draw, it is SUB_WINDOW type and may be bigger than th SCROLL_VIEW we are attached to.

Direct parents

conformant parents

LAYOUT

Summary

creation features

exported features

Details

redo_layout (x: INTEGER, y: INTEGER)

require

  • container /= Void

ensure

  • valid_size(container)

update_requisition

require

  • container /= Void

expose_paint

require

  • container /= Void

set_container (c: SCROLL_VIEW)

require

  • container = Void
  • c /= Void
  • c.layout = Current

ensure

  • container = c

container: CONTAINER
detach

require

  • container /= Void

ensure

  • container = Void

valid_size (c: CONTAINER): BOOLEAN