src/swipl-devel/packages/xpce/man/refmanual/md/layout_interface.md

class layout_interface {#class-layout_interface}

Abstract interface between a graphical and its layout_manager. A layout_interface holds the per-element geometry hints (row/column position, span, stretch/shrink, alignment, …) that a layout_manager needs to place the element. Graphicals inside a managed device acquire a layout_interface on demand; users normally interact with a concrete subclass (for example a tab_cell) rather than constructing a layout_interface directly.

@see class layout_manager @see class graphical @see class device

Instance variables {#class-layout_interface-instvars}

Send methods {#class-layout_interface-send}

Get methods {#class-layout_interface-get}



Try the rswipl package in your browser

Any scripts or data that you put into this service are public.

rswipl documentation built on June 16, 2026, 5:07 p.m.