GraffitiSuite Docs
Docs
Graffitigridrow
Loading document parsing libraries...
# GraffitiGridRow Class ## Compatibility ### Framework API Version | 1.0 | 2.0 | | :---: | :---: | | False | True | ### Console | 32-Bit | 64-Bit | | :---: | :---: | | False | True | ### iOS | 32-Bit | 64-Bit | | :---: | :---: | | False | True | ## Methods | Name | Parameters | Return Type | Description | | --- | :---: | :---: | --- | | Add | row as GraffitiGridRow | (None) | Adds a new child row. | | AddAt | index as Integer <br> row as GraffitiGridRow | (None) | Inserts a new child row. | | Cell | column as GraffitiGridColumn | Variant | Returns the value for the specified column if it exists. | | Cell | column as GraffitiGridColumn <br> assigns value as Variant | (None) | Returns the value for the specified column if it exists. | | Cell | columnName as String | Variant | Returns the value for the specified column if it exists. | | Cell | columnName as String <br> assigns value as Variant | (None) | Returns the value for the specified column if it exists. | | Constructor | data as Dictionary | (None) | Creates a new GraffitiGridRow from a Dictionary of data. | | Constructor | data as Dictionary <br> height as Integer | (None) | Creates a new GraffitiGridRow from a Dictionary of data. | | Attributes | Hidden | Constructor | | | Destroy | (None) | (None) | Removes all internal references and readies the row for destruction. | | IndexOf | row as GraffitiGridRow | Integer | Returns the index of the specified child row. | | Invalidate | (None) | (None) | Sets the row as needed to be redrawn on the next refresh of its parent GraffitiGrid. | | InvalidateAll | (None) | (None) | Marks this and all child rows as needing redraw. | | LastIndex | (None) | Integer | Index of the last child row. | | Path | (None) | GraffitiGridRow | Returns a tree array representing the path to this row. | | Remove | row as GraffitiGridRow | (None) | Removes the specified child row. | | RemoveAll | (None) | (None) | Removes all child rows. | | RemoveAt | index as Integer | (None) | Removes the child row at the specified index. | | RowAt | index as Integer | GraffitiGridRow | Returns the child row at the specified index. | | updateParentGrid | (None) | (None) | | ## Properties | Name | Type | Default Value | Description | | --- | :---: | :---: | --- | | Attributes | bounds | Rect | | | Attributes | rowsUnsorted | Nil | | | Attributes | databaseIndexColumn | String | | | Attributes | databaseRecord | DatabaseRow | | | Attributes | databaseRowSet | RowSet | | | Attributes | disclosureRect | Xojo.Rect | | | Attributes | mFontName | String | | | Attributes | mFontSize | Double | | | Attributes | mFontStyle | GraffitiUIControl.FontStyles | | | Attributes | mIsExpanded | Boolean | | | Attributes | mObserver | WeakRef | | | Attributes | mParent | GraffitiGridRow | | | Attributes | mSelected | Boolean | | | Attributes | mTextColor | ColorGroup | | | Attributes | data | Dictionary | | | Attributes | mVisible | Boolean | | | Attributes | treeOffset | Double | | | Attributes | rows | Nil | | | BackgroundColor | ColorGroup | Nil | Custom background ColorGroup. | | FontName | String | Nil | Font used to draw row contents. | | FontSize | Double | Nil | Size of font used to draw row contents. | | FontStyle | GraffitiUIControl.FontStyles | Nil | | | Height | Integer | Nil | Height of the row. -1 to use the parent GraffitiGrid's default row height. | | image | Picture | Nil | | | imageFrozen | Picture | Nil | | | IsExpanded | Boolean | Nil | | | needsRedraw | Boolean | True | | | Parent | GraffitiGridRow | Nil | | | Selected | Boolean | Nil | Determines whether the row is currently selected in the parent GraffitiGrid. | | Tag | Variant | Nil | Custom reference value. | | TextColor | ColorGroup | Nil | | | Visible | Boolean | Nil | Controls whether the row is visible within the parent GraffitiGrid. |