User Tools

Site Tools


api:dk11:delphi:gisconfigini.tgis_configprojectini

TGIS_ConfigProjectIni class

DK11 for Delphi | GisConfigIni.TGIS_ConfigProjectIni | Classes | Constructors | Fields | Methods | Properties

Encapsulation of project configuration file.

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

Syntax

// Delphi
type
  TGIS_ConfigProjectIni = class( TGIS_ConfigIni )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_ConfigProjectIni : public TGIS_ConfigIni
{
};

Inheritance

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Create instance.
(Inherited from TGIS_ConfigIni)

Fields

Inherited Protected
Name Visibility Description
FConfigFormat protected Actual config format.
(Inherited from TGIS_Config)
FConfigPath protected Path for config file.
(Inherited from TGIS_Config)
FMustSave protected True if config should be saved.
(Inherited from TGIS_Config)
FVersion protected Config version number.
(Inherited from TGIS_Config)

Methods

Inherited Overrides Protected
Name Visibility Description
AbsolutePath public Computes absolute path for path relative to configuration file.
(Inherited from TGIS_Config)
AddSubLayer public Add sublayer to config file.
(Inherited from TGIS_ConfigIni)
buildGroupParamList protected Build parameters list.
(Inherited from TGIS_ConfigIni)
buildParamList protected Build parameters list.
(Inherited from TGIS_ConfigIni)
BuildProject public Build project file based on current project and list of layers attached to the Viewer.
(Overrides TGIS_Config.BuildProject)
buildSubParamList protected Build parameters list.
(Inherited from TGIS_ConfigIni)
ClearActiveSection public Delete elements related to the current section.
(Inherited from TGIS_ConfigIni)
ClearGroups public Delete group sections related to the selected group.
(Inherited from TGIS_ConfigIni)
ClearSave public Clear MustSave flag.
(Inherited from TGIS_Config)
ClearSections public Delete sections related to the selected layer.
(Inherited from TGIS_ConfigIni)
ClearSubSections public Delete subsections related to the selected layer.
(Inherited from TGIS_ConfigIni)
clearZones protected Clear zones list.
(Inherited from TGIS_ConfigIni)
getGroupNo protected Read from project configuration file a stored number (#) of the layer corresponding to a given name.
(Inherited from TGIS_ConfigIni)
getGroupSectionName protected Computes a section name based on the layer number and the number of the zoom section.
(Inherited from TGIS_ConfigIni)
getLayerNo protected Read from project configuration file a stored number (#) of the layer corresponding to a given name.
(Inherited from TGIS_ConfigIni)
getSectionName protected Computes a section name based on the layer number and the number of the zoom section.
(Overrides TGIS_ConfigIni.getSectionName)
GetStrings public Parse and fill list with values.
(Inherited from TGIS_ConfigIni)
getSubLayerNo protected Read from project configuration file a stored number (#) of the layer corresponding to a given name.
(Inherited from TGIS_ConfigIni)
getSubSectionName protected Computes a section name based on the layer number and the number of the zoom section.
(Overrides TGIS_ConfigIni.getSubSectionName)
Lock public Lock configuration file.
(Inherited from TGIS_ConfigIni)
Read3DLayerType public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadAlignment public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadBasement public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadBitmap public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadBoolean public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadChart public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadColor public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadColorInterpolationMode public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadColorRamp public Read color ramp parameter given by _name.
(Inherited from TGIS_Config)
ReadCustomData public Read custom configuration parameters.
(Inherited from TGIS_Config)
readCustomParam protected Read custom configuration parameters.
(Inherited from TGIS_ConfigIni)
ReadDormant public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadFloat public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadFontStyle public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadGround public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadHierarchyGroups public Read hierarchy groups to config.
(Overrides TGIS_Config.ReadHierarchyGroups)
ReadInteger public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadInterpretation public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadMarker public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadNormalized public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadOffsetPosition public Read parameters given by _name.
(Inherited from TGIS_Config)
readParam protected Read configuration parameter from list prepared by buildParamList.
(Inherited from TGIS_ConfigIni)
ReadPattern public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadPen public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadPosition public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadSectionValues public Read section values into a list.
(Inherited from TGIS_ConfigIni)
ReadString public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadSymbol public Read parameters given by _name.
(Inherited from TGIS_Config)
ReadZone public Read parameters given by zone _name.
(Inherited from TGIS_Config)
readZones protected Read zones to list.
(Inherited from TGIS_ConfigIni)
RelativePath public Computes path relative to configuration file.
(Inherited from TGIS_Config)
Reread public Reread configuration file.
(Inherited from TGIS_ConfigIni)
Save public Save backup copy of configuration file.
(Inherited from TGIS_ConfigIni)
SetGroup public Select layer on which the operation will be performed.
(Inherited from TGIS_ConfigIni)
SetGroupSection public Select the group section on which the operation will be performed.
(Inherited from TGIS_ConfigIni)
SetLayer public Select layer on which the operation will be performed.
(Inherited from TGIS_ConfigIni)
SetSection public Select the section on which the operation will be performed.
(Inherited from TGIS_ConfigIni)
SetStrings public Read and parse values from list.
(Inherited from TGIS_ConfigIni)
SetSubLayer public Select sublayer on which the operation will be performed.
(Inherited from TGIS_ConfigIni)
SetSubSection public Select the subsection on which the operation will be performed.
(Inherited from TGIS_ConfigIni)
Unlock public Unlock configuration file.
(Inherited from TGIS_ConfigIni)
Write3DLayerType public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteAlignment public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteBasement public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteBitmap public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteBoolean public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteChart public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteColor public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteColorInterpolationMode public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteColorRamp public Write color ramp parameter given by _name.
(Inherited from TGIS_Config)
WriteCustomData public Write custom configuration parameters.
(Inherited from TGIS_Config)
writeCustomParam protected Write custom configuration parameters.
(Inherited from TGIS_ConfigIni)
WriteDormant public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteFloat public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteFontStyle public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteGround public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteHierarchyGroups public Write hierarchy groups to config.
(Overrides TGIS_Config.WriteHierarchyGroups)
WriteInteger public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteInterpretation public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteMarker public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteNormalized public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteOffsetPosition public Write parameters given by _name.
(Inherited from TGIS_Config)
writeParam protected Write configuration parameter to the configuration file.
(Inherited from TGIS_ConfigIni)
WritePattern public Write parameters given by _name.
(Inherited from TGIS_Config)
WritePen public Write parameters given by _name.
(Inherited from TGIS_Config)
WritePosition public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteString public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteStyle public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteSymbol public Write parameters given by _name.
(Inherited from TGIS_Config)
WriteZone public Write parameters given by zone _name.
(Inherited from TGIS_Config)
writeZones protected Write zones from list.
(Inherited from TGIS_ConfigIni)

Properties

Inherited Protected
Name Visibility Description
ConfigFormat public Internal format of config.
(Inherited from TGIS_Config)
FileName public Name of configuration file.
(Inherited from TGIS_Config)
IniObj public Underlying ini file.
(Inherited from TGIS_ConfigIni)
IsProject public True if config file is a project.
(Inherited from TGIS_Config)
IsShapeStyle public True if config is for shape style embedding.
(Inherited from TGIS_Config)
MustSave public True if config file was changed.
(Inherited from TGIS_Config)
PrjLayerConfig public Config file name (without extension) at a given index in a project file.
(Inherited from TGIS_Config)
PrjLayerName public Name of layer at a given index in a project file.
(Inherited from TGIS_Config)
PrjLayerPath public Path of layer at a given index in a project file.
(Inherited from TGIS_Config)
PrjLayersCount public Returns the number of layers defined in project config file.
(Inherited from TGIS_Config)
Section public By assigning this value you are overriding default TGIS_Config behavior.
(Inherited from TGIS_Config)
UseRelativePath public If True (default) all paths will be save as relative to a config file localization.
(Inherited from TGIS_Config)
Version public Config version number
(Inherited from TGIS_Config)
WriteFull public If True (default) then all config keys will be saved, otherwise only changed.
(Inherited from TGIS_Config)

2022/11/16 01:14

Page Tools