User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_paramslist

ITGIS_ParamsList interface

DK for ActiveX | TatukGIS_XDK11.ITGIS_ParamsList | Interfaces | Methods | Properties

List of parameter sections associated with a layer.

Available also on: Delphi | .NET | Java | ActiveX | Python.

Syntax

// C#
public interface ITGIS_ParamsList: ITBaseObject
{
}
' VisualBasic
Public Interface ITGIS_ParamsList
  Implements ITBaseObject
End Class
// Oxygene
type
  ITGIS_ParamsList = public interface( ITBaseObject )
  end;

Implements

Methods

Inherited Overrides Protected
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.

Properties

Inherited Protected
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.

Remarks

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)

2026/09/20 23:45

Page Tools