Type TGridRectangle(Left As Int, Top As Int, Width As Int, Height As Int)
Type TGridRowAnchor(RowID As Int, Height As Int)
Type TGridEvent(CallWho As Object, CallWhat As String)
Type TGridEventEditTextExtra(EnterPressed As Boolean, FocusChanged As Boolean, FocusChangedStatus As Boolean, DataValid As Boolean, Old As String, New As String, Ending As Boolean, ActiveET As EditText)
Type TGridEventSpinnerExtra(Position As Int, Item As String)
Type TGridEventParameter(RowID As Int, ColID As Int, Extra As Object)
Type TGridSystemInfo(RowID As Int, ColID As Int, Fixed As Boolean, RowHeight As Int, ColumnInfo As TGridColumnInfo, Routines As List, Frame As Panel, Display As Object, Cover As Label, Event As TGridEvent)
Type TGridRoutine(RowID As Int, ColID As Int)
Type TGridColumnInfo(ColumnName As String, DisplayText As String, ColumnType As Int, Width As Int, Format As TGridColumnFormat, Function As TGridFunction)
Type TGridColumnColors(FGColor As Int, BGColor As Int, SpacingColor As Int)
Type TGridColumnFormat(ColumnColors As TGridColumnColors, FontSize As Int, Format As Int, FontTypeFace As Typeface)
Type TGridFunction(Function As Int, Range() As TGridFunctionRange)
Type TGridFunctionRange(StartRow As Int, EndRow As Int, StartCol As Int, EndCol As Int)