$root.$iwindows.WINDOW.$objs.Sidebar Control

Parent: $root.$iwindows.WINDOW.$objs
 
Children 

Class notation

Properties Methods Events 

Properties

Object specific 
$::labelfontsizeThe font size for $labelfont
$buttonfillcolorThe color used to fill the selection button
$currenticonThe current icon selected in the set of icons
$currentsetThe current set of icons
$fieldstylefocusedThe style in system class #STYLES assigned to this field in addition to $fieldstyle when the control has focus
$fillcolorThe color with which the side bar control will its background area
$flipswitchIf true,the control does not slide in the new range of icons
$gridsectionThe type of the complex grid section containing the object. One of the kGrid... constants
$groupbackcolorThe backcolor for group buttons
$groupfontThe font used to draw the group buttons
$groupfontsizeThe font size for $groupfont
$groupselectedbackcolorThe selected backcolor for group buttons
$groupselectedtextcolorThe selected text color for group buttons
$groupselectedtextstyleThe selected text style for group buttons
$grouptextcolorThe text color for group buttons
$grouptextstyleThe text style for group buttons
$labelcolorThe text color of the icon labels
$labelfontThe font used to draw the labels
$labelposThe position the label draws within the sidebar
kSidebarLabelBottom kSidebarLabelLeft kSidebarLabelRight kSidebarLabelTop
$labelstyleThe text style of the icon labels
$selectcurrentIf true,the current icon is drawn in a hilited state
$selectedlabelcolorThe text color of the current icon's label
$selectedlabelstyleThe text style of the current icon's label
$show3dundermouseIf true,a 3D rectangle is shown on the current item
$showiconnamesIf true,the icon names are drawn
$tilebmpThe icon to use when tiling the background
$tilestripIf true,the background is tiled.
$tooltipposA kTooltipPos... constant that specifies where $tooltip appears relative to the control
kTooltipPosBottom kTooltipPosLeft kTooltipPosMouse kTooltipPosRight kTooltipPosTop
$washdirectionThe wash direction
kSidebarWASHdown kSidebarWashleft kSidebarWashright kSidebarWashup
$washendcolorEnding color for color wash
$washstartcolorStarting color for color wash
$washstripIf true,the background is washed
Standard$active $alpha $candropcursor $componentctrl $componentinfo $componentlib $componentvalid $container $contextmenu $cursor $dataname $disablefocus $disablesystemfocus $dragborder $dragiconid $dragmode $dragrange $dropmode $edgefloat $effect $enabled $fieldstyle $framehwnd $gridcolumn $hasfocus $height $helpfile $hwnd $ident $keyevents $left $mouseevents $name $nodropcursor $objtype $order $osdropflags $rmouseevents $selected $sidepanel $sidepanelmode $statusevents $tooltip $top $userinfo $visible $width

Methods

Object specific 
$getcurrenticon$getcurrenticon() returns the line number for the current icon
$sendevent$sendevent(iEvent[,eventParameters...]) Sends event iEvent (an ev... constant value) to the object with eventParameters passed as name,value pairs, for example $sendevent(evClick,'pLineNumber',2).Returns kFalse if the event is discarded
$showpanel$showpanel(iAction[,iMode=kSidePanelModeAuto]) executes kSidePanelAction... on a side panel object. iMode only applies to kSidePanelActionShow,and must be kSidePanelModeCover/Push/Auto. For JS client,$showpanel must be executed on the client
Standard$redraw

Events

Object specific 
evEndSliderSent to the slider control when the control is finished tracking
Parameters
pEventCodeThe event code
evNewValueSent to the slider control when the controls value has changed
Parameters
pEventCodeThe event code
pNewValThe new value of the control
evStartSliderSent to the slider control when the control is starting to track
Parameters
pEventCodeThe event code
evWillHideSent to a field before it is hidden. Currently only used when the field is set as a side panel
Parameters
pEventCodeThe event code
pSidePanelIf true,this object is being hidden or shown as a side panel
evWillShowSent to a field before it becomes visible. Currently only used when the field is set as a side panel
Parameters
pEventCodeThe event code
pSidePanelIf true,this object is being hidden or shown as a side panel
StandardevAfter evBefore evCanDrop evDisabled evDrag evDragBorder evDragFinished evDrop evEnabled evHidden evKey evMouseDouble evMouseDown evMouseEnter evMouseLeave evMouseUp evOpenContextMenu evRMouseDouble evRMouseDown evRMouseUp evSent evShiftTab evShown evTab evWillDrop

Children

Top 

$methods