
GridData controls display 2-dimensional data array as a grid of rows and columns with an optional label. They are associated to an underlying GridData parameter.
You create them using the PPGLayout.AddItem method with the siControlGrid control type enum.
The underlying GridData parameter is a real instance of a GridData object, so that all methods and properties available on the GridData object are available dynamically through Logic, using Parameter.Value (from PPG.Inspected), which returns a ProjectItemCollection which you use in turn to get the particular item’s parameter) to get a pointer to the GridData object (see Dynamically Changing Custom Properties).
![]()
|
To get a sense of working with grid controls, check out the examples in the documentation for the GridData object. |
The following item attributes are available:
|
Available on all Controls also as a property on the PPGItem object: |
Common to many Controls: |
Specific to the GridData control: |
|
• siUIType |
• siUICX • siUICY |
• siUIGridColumnWidths • siUIGridLockColumnHeader • siUIGridLockRowHeader • siUIGridHideColumnHeader • siUIGridHideRowHeader |
SOFTIMAGE|XSI v6.01