$root.$iwindows.WINDOW.$objs.Modify Report Field

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

Class notation

Properties Methods Events 

A modify report field is a type of window field that lets you display a report class on an open window. This allows your users to change certain aspects of the report class at runtime.

Properties

Object specific 
$applyselectedIf true, all property access is directed to selected fields in the report modify field
$classnameThe class name for the subwindow
$connswidthThe connection pane width in the modify report field
$dpiThe DPI used to display the report class (72, 96, 144 or 192)
$fieldstylefocusedThe style in system class #STYLES assigned to this field in addition to $fieldstyle when the control has focus
$gridsectionThe type of the complex grid section containing the object. One of the kGrid... constants
$showallconnsIf true,the modify report field shows all connection lines
$showcurconnIf true,the modify report field shows the current connection line
$shownarrowsectionsIf true,the modify report field shows narrow sections
$showpaperIf true,the field shows the paper
$showreadingorderIf true, the report design mode shows the PDF reading order indicator
$showrulersIf true,the modify report field shows the rulers
$tooltipposA kTooltipPos... constant that specifies where $tooltip appears relative to the control
kTooltipPosBottom kTooltipPosLeft kTooltipPosMouse kTooltipPosRight kTooltipPosTop
Standard$active $backcolor $backpattern $bordercolor $candropcursor $componentinfo $container $contextmenu $cursor $disablesystemfocus $dragborder $dragiconid $dragmode $dragrange $dropmode $edgefloat $effect $enabled $fieldstyle $forecolor $framehwnd $gridcolumn $height $helpfile $hwnd $ident $keyevents $left $linestyle $mouseevents $name $nodropcursor $objtype $order $osdropflags $rmouseevents $selected $sidepanel $sidepanelmode $statusevents $tooltip $top $userinfo $visible $width

Methods

Object specific 
$makeproplist$makeproplist(att1[,att2,...]) when $applyselected is kTrue,returns a list of attribute values for all selected non-inherited objects.E.g. $cobj.$makeproplist($ident) returns a list of idents.Redefine the list before using it
$pagesetup$pagesetup() opens the page setup window
$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
$sortfields$sortfields() opens the modify sort fields window
Standard$redraw

Events

Object specific 
evBorderIconClickedSent to a field when the border icon is clicked
Parameters
pEventCodeThe event code
pLeftBorderIconkTrue if the left border icon was clicked
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 evHScrolled evKey evMouseDouble evMouseDown evMouseEnter evMouseLeave evMouseUp evOpenContextMenu evRMouseDouble evRMouseDown evRMouseUp evSent evShiftTab evShown evTab evVScrolled evWillDrop

Children

Top 

$methods