DK for ActiveX | TatukGIS_XDK11.ITGIS_ParamsList | Interfaces | Methods | Properties
List of parameter sections associated with a layer.
// C# public interface ITGIS_ParamsList: ITBaseObject { }
' VisualBasic Public Interface ITGIS_ParamsList Implements ITBaseObject End Class
// Oxygene type ITGIS_ParamsList = public interface( ITBaseObject ) end;
| Name | Visibility | Description | |
|---|---|---|---|
| Add | public | Adds a new section copied from the first list item and selects it. | |
| AddDefault | public | Adds a new section initialized with default values and selects it. | |
| Assign_ | public | Replaces the current sections with copies of sections from another parameter list. | |
| AttachDelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
| Clear | public | Removes all sections except the first section and selects the first item. | |
| ClearAndSetDefaults | public | Removes all sections except the first section and restores default values in that remaining section. | |
| Delete | public | Deletes the selected section unless the first section is selected. | |
| DelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
| Exchange | public | Swaps the positions of two sections in the list. | |
| IsModified | public | Indicates whether the parameter list has been modified. | |
| LoadFromConfig | public | Loads parameter sections from the configuration. | |
| LoadFromConfig_2 | public | Loads parameter sections from the configuration. | |
| LoadFromConfig_3 | public | Loads parameter sections from the configuration. | |
| LoadFromFile | public | Loads parameters from a configuration file. | |
| LoadFromStrings | public | Loads parameter sections from a list of strings. | |
| ResetSerial | public | Resets the serial number change tracker. | |
| SaveToConfig | public | Saves parameter sections to the configuration. | |
| SaveToConfig_2 | public | Saves parameter sections to the configuration. | |
| SaveToConfig_3 | public | Saves parameter sections to the configuration. | |
| SaveToFile | public | Saves parameters to a configuration file. | |
| SaveToStrings | public | Saves parameter sections to a list of strings. | |
| SetUp | public | Initializes the list with the specified main parameter section. | |
| Name | Visibility | Description | |
|---|---|---|---|
| Count | public | Number of sections in the list. | |
| Items | public | Direct array-style access to a section item. | |
| Layer | public | Layer associated with this list. | |
| Selected | public | Index of the currently selected section. | |
| SelectedObj | public | Currently selected section object. | |
| Serial | public | Aggregate serial number used to detect modifications in the list and its sections. | |
PURPOSE: Manages one or more parameter sections used to style and configure layer rendering.
BEHAVIOR: Maintains an internal list of section objects, tracks the selected section, supports loading and saving from configuration sources, and can clone the first section when adding a new item.
USAGE: Copy style sections from one layer parameter list to another.
target.ParamsList.Assign(source.ParamsList) target.ParamsList.SaveToFile(stylePath)