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

class visual {#class-visual}

Class visual is a superclass of all classes who's instances normally causes a direct visual effect on the display. Of course this entails the classes graphical and window. In addition it entails classes such as dict_item (which is visible in a browser) and display (which represents the entire screen). Class visual serves two purposes:

The methods Visual <-contained_in and Visual <-contains actually are empty. Each subclass of visual provides the appropriate definitions.

Note that the display_manager object @display_manager is the root of the consists-of hierarchy.

@see tool Visual Hierarchy

Send methods {#class-visual-send}

Get methods {#class-visual-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.