$root.$libs.LIB.$windows.WINDOW.$objs.Data Grid

Parent: $root.$libs.LIB.$windows.WINDOW.$objs
 
Children 

Instance notation

Properties 

Properties

Object specific 
$autocorrectspellingIf true,and the user types a separator (e.g. space or comma) when no text is selected,the control replaces a misspelt word immediately before the selection with a correctly spelt word
$autosizeIf true, the data grid sizes rows according to the contents
$autosizeheightThe maximum number of lines (2-100) when autosize is kTrue
$borderradiusRadius for rounded border corners.1 to 4 pixel values separated by -,in order topleft,topright,bottomright,bottomleft.If bottomleft is omitted it is topright.If bottomright is omitted it is topleft.If topright is omitted it is topleft
$canresizecolumnsIf true, the user can use the mouse to resize the columns of the object
$cellbordercolorThe color used to draw the grid cell borders
$cellleftpaddingThe amount of extra padding added to the left of a cells content
$columnactiveIf true, the column is active
$columndatacolThe column from which to map data. Either a list column number, or for the JavaScript client data grid a list column number or name
$columnenabledIf true, the column is enabled
$columnforecolorThe foreground color of the column
$columnheadercolorThe color of the header
$columnheadertextcolorThe text color of the header
$columnjstThe alignment of the column
kCenterJst kLeftJst kRightJst
$columnnameThe name of the column
$columnnamesThe names of the columns
$columnpicklistThe name of the picklist for the column
$columnrawpictformatIf set,it indicates the type of picture data that is stored in the column; set it to one of the picture conversion types, or *ALL to mean any supported type is allowed
$columntextcolorThe text color of the column
$columntypeSpecifies how data is handled for the column. One of the data grid type constants
kDataGridAutoData kDataGridComboPicker kDataGridDroplistPicker kDataGridIcon
$columnwidthThe width of the column in pixels (or if allowed by the control, a percentage of the control width)
$currentcolumnThe current design column
$defaultheightThe default height of a grid cell
$defaultwidthThe default width of a column
$designcolsThe number of design mode columns the control will show
$designrowsThe number of design mode rows the grid will show
$disabledefaultcontextmenuIf true, the default context menu for the object will not be generated in response to a context click ($clib.$disabledefaultcontextmenu and $cobj.$disabledefaultcontextmenu must both be false for the menu to be generated)
$disablesearchonopenIf true,the combo box list is not used to populate the edit field based on the content of the edit field when the popup list is opened (for the data grid this property is used for columns with $columntype kDataGridComboPicker)
$extendableIf true, the grid automatically extends to allow the user to enter more lines
$fieldstylefocusedThe style in system class #STYLES assigned to this field in addition to $fieldstyle when the control has focus
$fixedcolIf true, the grid has a first fixed vertical column
$fixedrowIf true, the grid has a first fixed horizontal row
$gridendcolorThe color used to draw empty space after the end of the data
$gridsectionThe type of the complex grid section containing the object. One of the kGrid... constants
$hscrolltipsIf true,the control uses a tooltip to indicate the horizontal scroll position
$listheightThe maximum number of lines displayed in the dropped list for a combo box or dropdown list.For the data grid,this property applies to combo boxes or dropdown lists used to manipulate cell data.Ignored on macOS when the dropped list is a menu
$showbinarylengthIf true,the data grid displays the length of binary data,and also allows the droplist button for a cell to open a modal window to edit list,row and binary columns
$shownullsIf true, the field displays null values using the text 'NULL'
$showspellingerrorsIf true,the control underlines spelling errors using a dotted line
$studioideIf true,the control draws in a platform independent IDE style
$tooltipposA kTooltipPos... constant that specifies where $tooltip appears relative to the control
kTooltipPosBottom kTooltipPosLeft kTooltipPosMouse kTooltipPosRight kTooltipPosTop
$userdefinedIf true,the datagrid is developer defined and not automatic
$vscrolltipsIf true,the control uses a tooltip to indicate the vertical scroll position.For JavaScript client complex grid tooltip is either return value of client-executed method $getscrolltip(row) or column 1 of the list if the method is not present
Standard$active $alpha $bordercolor $candropcursor $componentinfo $contextmenu $cursor $dataname $desgroup $designactive $deslock $disablefontsizekeys $disablesystemfocus $dragborder $dragiconid $dragmode $dragrange $dropmode $edgefloat $effect $enabled $fieldstyle $font $fontsize $fontstyle $forecolor $gridcolumn $height $helpfile $horzscroll $ident $isallpanes $keyevents $left $linestyle $mouseevents $name $nodropcursor $objlink $objtype $order $osdropflags $pastestripscontrolcharacters $rmouseevents $showcontrolcharacters $sidepanel $sidepanelmode $statusevents $textcolor $tooltip $top $userinfo $vertscroll $visible $width

Children

Top 

$methods