<basetabscontent>

The non-visual container for basetabpanes.

JavaScript: basetabscontent

Extends Basecomponent

basetabscontent is the non-visual container (and immediate parent) of basetabpanes. Extend basetabscontent to give the content area of your basetabs a look, e.g., adding borders to your content. basetabscontent is a child of the basetabs component.

Example 1. custom basetabscontent with borders
<canvas width="150" height="75">
  <include href="base"/>

  <class name="aquatab" extends="basetab" 
            width="40" height="20" bgcolor="aqua">
    <text>tab</text>
  </class>

  <class name="borderedtabscontent" extends="basetabscontent" 
            bgcolor="black">
    <attribute name="defaultplacement" value="borderedcontent" 
                  type="string" />
    <view name="borderedcontent"
        x="${parent.parent.bordersize}"
        y="${parent.parent.bordersize}"
        width="${parent.width-(2*parent.parent.bordersize)}"
        height="${parent.height-(2*parent.parent.bordersize)}"
        clip="true" bgcolor="red"/>
  </class>
  
  <basetabs x="10" y="10" bordersize="3"
               tabclass="aquatab" 
               contentclass="borderedtabscontent">
    <basetabpane>
      <text>one</text>
    </basetabpane>
    <basetabpane>
      <text>two</text>
    </basetabpane>
    <basetabpane>
      <text>three</text>
    </basetabpane>
  </basetabs>
</canvas>
See Also:
Attributes

Attributes inherited from Basecomponent

doesenter, enabled, hasdefault, isdefault, style, styleable, text

Attributes inherited from Node

class, classroot, cloneManager, datapath, id, ignoreAttribute, ignoreplacement, immediateparent, initstage, name, nodeLevel, onconstruct, oninit, parent, placement, subnodes

Attributes inherited from View

aaactive, aadescription, aaname, aasilent, aatabindex, align, bgcolor, clickable, clickregion, clip, cursor, defaultplacement, fgcolor, focusable, focustrap, font, fontsize, fontstyle, frame, framesloadratio, hassetheight, hassetwidth, height, layout, loadratio, mask, onblur, onclick, ondata, ondblclick, onfocus, onkeydown, onkeyup, onmousedown, onmouseout, onmouseover, onmouseup, onselect, opacity, options, pixellock, play, resource, resourceheight, resourcewidth, rotation, selectiontype, showhandcursor, source, stretches, subviews, totalframes, unstretchedheight, unstretchedwidth, valign, visible, width, x, xoffset, y, yoffset


Methods

Methods inherited from basecomponent

doEnterDown, doEnterUp, doSpaceDown, doSpaceUp, setStyle, setTint, updateDefault

Methods inherited from LzNode

animate, applyConstraint, applyData, childOf, completeInstantiation, createChildren, dataBindAttribute, destroy, determinePlacement, getAttribute, getOption, getUID, lookupSourceLocator, searchImmediateSubnodes, searchSubnodes, setAttribute, setDatapath, setID, setName, setOption

Methods inherited from LzView

addProxyPolicy, addSubview, bringToFront, construct, containsPt, getAttributeRelative, getBounds, getColor, getColorTransform, getContextMenu, getCurrentTime, getDepthList, getHeight, getID3, getMouse, getPan, getTotalTime, getVolume, getWidth, init, measureHeight, measureWidth, play, releaseLayouts, removeProxyPolicy, searchParents, searchSubviews, seek, sendBehind, sendInFrontOf, sendToBack, setAAActive, setAADescription, setAAName, setAASilent, setAATabIndex, setAlign, setAttributeRelative, setBGColor, setClickable, setColor, setColorTransform, setContextMenu, setCursor, setHeight, setLayout, setOpacity, setPan, setPlay, setResource, setResourceNumber, setRotation, setShowHandCursor, setSource, setValign, setVisible, setVolume, setWidth, setX, setY, shouldYieldFocus, stop, stretchResource, unload, updateResourceSize


Events

Events inherited from LzNode

onconstruct, ondata, oninit

Events inherited from LzView

onaddsubresource, onaddsubview, onblur, onclick, ondblclick, onerror, onfocus, onframe, onheight, onlastframe, onload, onmousedown, onmousedragin, onmousedragout, onmouseout, onmouseover, onmouseup, onmouseupoutside, onopacity, onplay, onremovesubview, onstop, ontimeout, onwidth, onx, ony