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

class tab {#class-tab}

A tab object is a refinement of a dialog_group object, which implies it is a device specialised for displaying dialog_item objects.

A tab shows as an elevated rectangle with a little tab attached to it displaying its name. Tabs are designed to cooperate in a tab_stack object, to achieve a stack of sheets holding controllers, which allows the user to switch by clicking the desired tab.

Tabs are normally used to establish settings for a system that has many settings. Groups of related settings will be placed on a separate tab.

See also class tab_stack.

Instance variables {#class-tab-instvars}

Send methods {#class-tab-send}

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