Provides an overview of the tab sheet description namespace.
This chapter provides a discussion of an overview of the namespace for the tab sheet description, and its elements and attributes.
Provides an overview of the tab sheet description namespace.
Namespace for using a tab sheet in the xfy technology user agent.
The namespace's URI reference of the tab sheet description is http://xmlns.xfytec.com/tab. In the following discussion, use the namespace prefix "tab:" in order to describe the elements of the tab sheet description.
Also, we use the following namespaces and their prefixes in the descriptions below.
xvcd: as the namespace prefix. For more information, see the VC Core Reference.
This section provides a discussion about elements, attributes, and events defined in the namespace for the tab sheet description.
Elements and attributes used to use a tab sheet in tab sheet description's namespace are as follows:
tab:tabs ElementIncludes the whole tab sheet to use.
class
Used to set CSS class name. Specify by permitted strings as a CSS class name.
If omitted, class name is not assumed to be set.
style
Set a style sheet applied to the whole area of tab sheet. Use CSS as a style sheet language.
If omitted, standard style xfy technology user agent is applied.
select-index
Set a initial sheet to activate. Specify index value assigned with the integer starting from 1 in the defined order of tab sheets.
If omitted, 1 is assumed to be set.
placement
Set position where the tab is placed. This can be described in one of the following strings.
top
bottom
left
right
If omitted, top is assumed to be set.
layout
Sets how to place a tab sheet when tabs do not fit in a row (or a column). Describes how to place with the following string:
scroll
wrap
If omitted, scroll is assumed to be set.
The tab:tabs element contains the following elements:
tab:head Element
tab:tab Element
tab:head ElementUsed to define the title of the whole tab sheet and the style sheet used in the tab sheet as meta information.
No attributes for the element.
The tab:head element contains the following elements:
tab:title Element
tab:style Element
tab:title ElementSets the title of the whole tab sheet.
No attributes for the element.
Specify the title of the whole tab sheet by PCDATA string in tab:head element.
tab:style ElementDescribes the style sheet used in the tab sheet.
type
Describe the style sheet language to use.
If omitted, text/css is assumed to be set.
In tab:style element, specify the style sheet described by style sheet language specified by type attribute by PCDATA string.
tab:tab element
You can specify the following CSS dynamic pseudo class for tab:tab element when describing style sheet:
tab:hover pseudo class
tab:active pseudo class
tab:tab ElementUsed to define one tab sheet. Define the XML document for one tab sheet in this element.
class
Used to set CSS class name. Specify by permitted strings as a CSS class name.
If omitted, class name is not assumed to be set.
title
Set the title of the tabs. It can be PCDATA string.
If omitted, default string is used as tab title.
icon
Specifies the icon to be displayed in the tab. Specify by URI reference to icon data.
If omitted, URI reference is assumed not to be set, so icon is not displayed in the tab.
source
Set URI reference to external XML document to be placed in the tab sheet.
If omitted, reference is not assumed to be set.
style
Set a style sheet applied to the tab sheet. Use CSS as a style sheet language.
If omitted, standard style xfy technology user agent is applied.
In tab:tab element, specify vertex element of XML document to be described in the tab sheet. If the content and source attribute are set at the same time, the external XML document specified in the source attribute takes precedence.
The event elements defined in the tab sheet description namespace are listed below. You don't write an event element to describe your XVCD. Describes the event elements with platform.
tab:selected EventIssued to the selected tab sheet when the tab sheet is selected by user.
No attributes for the element.
The tab:selected element is empty.