<?xml version="1.0" encoding="Windows-1255" ?><Component name="Tabstrip" id="core.lib:Tabstrip" sort="24" urn="core.lib:Tabstrip.htc" toc="\"><Summary>A tabstrip element.</Summary><Copyright>(c) SAP AG 2003-2006. All rights reserved.</Copyright>
<Topics>
<Property name="autoFit" default="true" type="Boolean" access="RW" sortGroup="true" scope="public" id="core.lib:Tabstrip!autoFit" sort="34" group="Properties" seq="0000"><Summary>Gets or sets whether the tabs widths should be automatically fitted to available space.</Summary></Property>
<Property name="curr" access="RO" sortGroup="true" scope="public" id="core.lib:Tabstrip!curr" sort="34" group="Properties" seq="0001"><Summary>Gets the current tab Id.</Summary></Property>
<Property name="dock" default="TOP" type="enum" access="RW" sortGroup="true" scope="public" id="core.lib:Tabstrip!dock" sort="34" group="Properties" seq="0002"><Summary>Gets or sets the docking position of the tabstrip (TOP|BOTTOM).</Summary></Property>
<Property name="glyph" default="TAB" access="RW" sortGroup="true" scope="public" id="core.lib:Tabstrip!glyph" sort="34" group="Properties" seq="0003"><Summary>Gets or sets the control styling glyph.</Summary></Property>
<Property name="overflow" access="RO" type="Boolean" sortGroup="true" scope="public" id="core.lib:Tabstrip!overflow" sort="34" group="Properties" seq="0004"><Summary>Indicates whether the tabstrip overflows its bounding box.</Summary></Property>
<Property name="size" access="RO" type="Integer" sortGroup="true" scope="public" id="core.lib:Tabstrip!size" sort="34" group="Properties" seq="0005"><Summary>Gets the number of tabs in the tabstrip.</Summary></Property>
<Method name="add" also="core.lib:Tabstrip!assign core.lib:Tabstrip!remove core.lib:Tabstrip!replace core.lib:Tabstrip!rename" sortGroup="true" scope="public" id="core.lib:Tabstrip!add" sort="35" group="Methods" seq="0006"><Summary>Adds a new tab to the tabstrip.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;add&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;, &lt;i&gt;name&lt;/i&gt;) &amp;rarr; String"><Param name="id">Id of new tab.</Param><Param name="name">Name of new tab.</Param></Parameters><Return type="String">Id of new tab.</Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!assign&quot;&gt;assign&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!remove&quot;&gt;remove&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!replace&quot;&gt;replace&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!rename&quot;&gt;rename&lt;/q&gt;</SeeAlso></Method>
<Method name="assign" also="core.lib:Tabstrip!add" sortGroup="true" scope="public" id="core.lib:Tabstrip!assign" sort="35" group="Methods" seq="0007"><Summary>Assigns a given list of tabs to the tabstrip.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;assign&lt;/b&gt;(&lt;i&gt;tabs&lt;/i&gt;, &lt;i&gt;sel&lt;/i&gt;) &amp;rarr; void"><Param name="tabs" type="{id,name}[]">The list of tab definitions, in display order.</Param><Param name="sel" default="" type="String">Id of tab that should be selected.</Param></Parameters><Return></Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!add&quot;&gt;add&lt;/q&gt;</SeeAlso></Method>
<Method name="clear" also="core.lib:Tabstrip!remove" sortGroup="true" scope="public" id="core.lib:Tabstrip!clear" sort="35" group="Methods" seq="0008"><Summary>Clears the tabstrip.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;clear&lt;/b&gt;() &amp;rarr; void"></Parameters><Return></Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!remove&quot;&gt;remove&lt;/q&gt;</SeeAlso></Method>
<Method name="contains" sortGroup="true" scope="public" id="core.lib:Tabstrip!contains" sort="35" group="Methods" seq="0009"><Summary>Tests whether a given tab exists in the tabstrip.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;contains&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;) &amp;rarr; Boolean"><Param name="id">Id of tab to test.</Param></Parameters><Return type="Boolean">&lt;code&gt;true=tab&lt;/code&gt; exists, &lt;code&gt;false=tab&lt;/code&gt; does not exist.</Return></Method>
<Method name="getTabId" also="core.lib:Tabstrip!getTabName core.lib:Tabstrip!size" sortGroup="true" scope="public" id="core.lib:Tabstrip!getTabId" sort="35" group="Methods" seq="0010"><Summary>Gets the Id of the tab at a specified position.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;getTabId&lt;/b&gt;(&lt;i&gt;n&lt;/i&gt;) &amp;rarr; String"><Param name="n" type="Integer" default="0">Position of tab to get.</Param></Parameters><Return type="String">The requested tab Id.</Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!getTabName&quot;&gt;getTabName&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!size&quot;&gt;size&lt;/q&gt;</SeeAlso></Method>
<Method name="getTabName" also="core.lib:Tabstrip!getTabId core.lib:Tabstrip!size" sortGroup="true" scope="public" id="core.lib:Tabstrip!getTabName" sort="35" group="Methods" seq="0011"><Summary>Gets the name of the tab at a specified position.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;getTabName&lt;/b&gt;(&lt;i&gt;n&lt;/i&gt;) &amp;rarr; String"><Param name="n" type="Integer" default="0">Position of tab to get.</Param></Parameters><Return type="String">The requested tab name.</Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!getTabId&quot;&gt;getTabId&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!size&quot;&gt;size&lt;/q&gt;</SeeAlso></Method>
<Method name="hide" sortGroup="true" scope="public" id="core.lib:Tabstrip!hide" sort="35" group="Methods" seq="0012"><Summary>Hides a specified tab.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;hide&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;) &amp;rarr; void"><Param name="id">Id of tab to hide.</Param></Parameters><Return></Return></Method>
<Method name="remove" also="core.lib:Tabstrip!add core.lib:Tabstrip!replace core.lib:Tabstrip!clear" sortGroup="true" scope="public" id="core.lib:Tabstrip!remove" sort="35" group="Methods" seq="0013"><Summary>Removes a specified tab.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;remove&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;) &amp;rarr; String"><Param name="id">Id of tab to remove.</Param></Parameters><Return type="String">The Id of the nearest remaining tab.</Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!add&quot;&gt;add&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!replace&quot;&gt;replace&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!clear&quot;&gt;clear&lt;/q&gt;</SeeAlso></Method>
<Method name="rename" sortGroup="true" scope="public" id="core.lib:Tabstrip!rename" sort="35" group="Methods" seq="0014"><Summary>Renames a specified tab.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;rename&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;, &lt;i&gt;name&lt;/i&gt;) &amp;rarr; void"><Param name="id">Id of tab to rename.</Param><Param name="name">New tab name.</Param></Parameters><Return></Return></Method>
<Method name="replace" also="core.lib:Tabstrip!add core.lib:Tabstrip!remove core.lib:Tabstrip!rename" sortGroup="true" scope="public" id="core.lib:Tabstrip!replace" sort="35" group="Methods" seq="0015"><Summary>Replaces a specified tab with a new tab.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;replace&lt;/b&gt;(&lt;i&gt;oldId&lt;/i&gt;, &lt;i&gt;id&lt;/i&gt;, &lt;i&gt;name&lt;/i&gt;) &amp;rarr; String"><Param name="oldId">Id of tab to replace.</Param><Param name="id">Id of new tab.</Param><Param name="name">Name of new tab.</Param></Parameters><Return type="String">Id of new tab.</Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!add&quot;&gt;add&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!remove&quot;&gt;remove&lt;/q&gt; | &lt;q ref=&quot;core.lib:Tabstrip!rename&quot;&gt;rename&lt;/q&gt;</SeeAlso></Method>
<Method name="resize" also="core.lib:Tabstrip!scroll" sortGroup="true" scope="public" id="core.lib:Tabstrip!resize" sort="35" group="Methods" seq="0016"><Summary>Resizes the tabstrip.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;resize&lt;/b&gt;() &amp;rarr; void"></Parameters><Return></Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!scroll&quot;&gt;scroll&lt;/q&gt;</SeeAlso></Method>
<Method name="scroll" also="core.lib:Tabstrip!resize" sortGroup="true" scope="public" id="core.lib:Tabstrip!scroll" sort="35" group="Methods" seq="0017"><Summary>Scrolls the tabstrip.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;scroll&lt;/b&gt;(&lt;i&gt;where&lt;/i&gt;, &lt;i&gt;amount&lt;/i&gt;) &amp;rarr; void"><Param name="where" type="LEFT|RIGHT">Direction to scroll.</Param><Param name="amount" type="Integer" default="20">Scrolling amount in pixels.</Param></Parameters><Return></Return><SeeAlso>&lt;q ref=&quot;core.lib:Tabstrip!resize&quot;&gt;resize&lt;/q&gt;</SeeAlso></Method>
<Method name="select" sortGroup="true" scope="public" id="core.lib:Tabstrip!select" sort="35" group="Methods" seq="0018"><Summary>Selects a specified tab.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;select&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;) &amp;rarr; void"><Param name="id">Id of tab to select.</Param></Parameters><Return></Return></Method>
<Method name="show" sortGroup="true" scope="public" id="core.lib:Tabstrip!show" sort="35" group="Methods" seq="0019"><Summary>Shows a (probably previously hidden) specified tab.</Summary><Parameters signature="method:: &lt;i&gt;this&lt;/i&gt;.&lt;b&gt;show&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;) &amp;rarr; void"><Param name="id">Id of tab to show.</Param></Parameters><Return></Return></Method>
<Event name="onLayout" sortGroup="true" scope="public" id="core.lib:Tabstrip!onLayout" sort="36" group="Events" seq="0020"><Summary>Fires whenever the tabstrip layout is changed.</Summary><Parameters signature="event:: &lt;b&gt;onLayout&lt;/b&gt; &amp;rarr; {}"></Parameters></Event>
<Event name="onSelect" sortGroup="true" scope="public" id="core.lib:Tabstrip!onSelect" sort="36" group="Events" seq="0021"><Summary>Fires whenever a tab is selected.</Summary><Parameters signature="event:: &lt;b&gt;onSelect&lt;/b&gt; &amp;rarr; {&lt;i&gt;value&lt;/i&gt;}"><Param name="value">Id of newly selected tab.</Param></Parameters></Event>
</Topics>
</Component>