PCE version 4C man_modulenamespaceid_tablemodified current_idOIxN class/tabN referenceC hash_tablerefersizeOIxNbothIsN M.tab.S.eventCman_method_card identifiermodule last_modifiednamesummary descriptionsee_alsoinherit diagnosticsdefaultsbugsOIxN M.tab.S.eventRICdateOIx>‰ktNeventnCstringOIxÛIf the event occurred in the label-area of the tab, invoke ->label_event. Otherwise if the tab is top-most (see `tab_stack->on_top' and <-status) process the event on the content of the tab. See `dialog_group->event'.nnnnnsN V.tab.statusCman_variable_card identifiermodule last_modifiednamesummary descriptionsee_alsoinheritdefaultsOIxN V.tab.statusRIOIx1~)•NstatusnOIx’A tab object can be in <-status: on_top, in which case it will display both the label and the contents. Otherwise it will only display the label.nnnsNV.tab.label_offsetOI xNV.tab.label_offsetRIOI x1~(ÁN label_offsetnOI xzDistance from the left-side of the object to the left-side of the label-box. Normally set by `tab_stack ->layout_labels'.nnnsNM.tab.S.positionOI xNM.tab.S.positionRIOI x1~'8NpositionnOIx§Determines the top-left corner of the tab, while the origin of the tab, regarded as a device object is the top-level of the rectangle used for displaying the contents.nnnnnsNV.tab.label_formatOIxNV.tab.label_formatRIOIx5}RƒN label_formatnOIx,Deternines how the label is aligned the box.nnnsN M.tab.S.flashOIxN M.tab.S.flashRIOIx2…Ö­NflashnOIxƒIf the <-status is `on_top', the drawing area of the tab is inverted, otherwise the tag is inverted. See also `graphical ->flash'.nnnnnsNC.tabCman_class_card identifiermodule last_modifiednamesummary descriptionsee_alsoinherituser_interfacebugsOIxNC.tabRIOIx1~+NtabnOIx6A 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.nnnnsNV.tab.label_sizeOIxNV.tab.label_sizeRIOIx1~(öN label_sizenOIxhSize of the label-box. If the text does not fit the size of the box, it will automatically be enlarged.nnnsN M.tab.G.yOIxN M.tab.G.yRIOIx1~'“NynOIx§Determines the top-left corner of the tab, while the origin of the tab, regarded as a device object is the top-level of the rectangle used for displaying the contents.nCchainsizeOIxIENM.tab.S.positionXnnnsN M.tab.G.xOIxN M.tab.G.xRIOI x1~'tNxnOI!x§Determines the top-left corner of the tab, while the origin of the tab, regarded as a device object is the top-level of the rectangle used for displaying the contents.nOI"xIENM.tab.S.positionXnnnsN M.tab.S.yOI#xN M.tab.S.yRIOI$x1~'“NynOI%x§Determines the top-left corner of the tab, while the origin of the tab, regarded as a device object is the top-level of the rectangle used for displaying the contents.nOI&xIENM.tab.S.positionXnnnsNM.tab.S.initialiseOI'xNM.tab.S.initialiseRIOI(x9ÒMN initialisenOI)xìCreate a tab object with the given name. A tab is a subclass of class dialog_group and allows for displaying dialog_item objects. A tab must be added to a `stack' using the method `tab_stack->append' or using `tab_stack->initialise'.nnnnnsNM.tab.G.positionOI*xNM.tab.G.positionRIOI+x1~&àNpositionnnnOI,xIENM.tab.S.positionXnnnsNM.tab.S.label_eventOI-xNM.tab.S.label_eventRIOI.x>‰jíN label_eventnOI/xProcess event object that occurred on label. Default is to make the receiving tab the topmost (see `tab_stack->on_top') on receiving an ms_left_down event. This method may be refined -for example- to attach a popup object to the tab. See also ->event and `graphical->event'.nnnnnsN M.tab.S.xOI0xN M.tab.S.xRIOI1x1~'“NxnOI2x§Determines the top-left corner of the tab, while the origin of the tab, regarded as a device object is the top-level of the rectangle used for displaying the contents.nOI3xIENM.tab.S.positionXnnnXaCnumber O I4xx