$root.$iwindows.WINDOW.$objs.Subwindow

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

Properties Methods Events 

A subwindow field is a type of window field that contains another window class. You can put any window class into a subwindow field.

Properties

Object specific 
$classnameThe class name for the subwindow
$fieldstylefocusedThe style in system class #STYLES assigned to this field in addition to $fieldstyle when the control has focus
$fixedsizeIf true, the subwindow has a fixed size which does not alter on classname change
$gridsectionThe type of the complex grid section containing the object. One of the kGrid... constants
$multipleclassesIf true,multiple classes can be open at runtime.When true,in the JavaScript client only,assign the class name prefixed by ~ to $classname to close an instance and set $classname to empty if the instance is currently visible
$nobackgroundIf true, the subwindow has no background
$parametersThe constructor parameters for the subwindow
$subinstThe instance contained by the object.If the subform property $multipleclasses is set to kTrue,you can use $subinst(cClassName) to get the appropriate instance
$tooltipposA kTooltipPos... constant that specifies where $tooltip appears relative to the control
kTooltipPosBottom kTooltipPosLeft kTooltipPosMouse kTooltipPosRight kTooltipPosTop
Standard$active $align $alpha $backcolor $backgroundtheme $backpattern $bordercolor $candropcursor $componentinfo $container $contextmenu $cursor $dataname $dragborder $dragiconid $dragmode $dragrange $dropmode $edgefloat $effect $enabled $fieldstyle $font $fontsize $fontstyle $forecolor $framehwnd $gridcolumn $hasfocus $height $helpfile $horzscroll $hscroll $hwnd $ident $keyevents $left $linestyle $local $mouseevents $name $nodropcursor $objtype $order $osdropflags $rmouseevents $selected $sidepanel $sidepanelmode $statusevents $subwindowstyle $textcolor $tooltip $top $userinfo $vertscroll $visible $vscroll $width

Methods

Object specific 
$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 
evTabSelectedSent to a tab control when a new tab has been selected
Parameters
pEventCodeThe event code
pTabNumberThe number of the tab which was selected
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 evClick evClipChangedData evDisabled evDoubleClick evDrag evDragBorder evDragFinished evDrop evEnabled evHidden evKey evMouseDouble evMouseDown evMouseEnter evMouseLeave evMouseUp evOpenContextMenu evRMouseDouble evRMouseDown evRMouseUp evSent evShiftTab evShown evTab evWillDrop

Children

Top 

$bobjs$methods$objs