User Tools

Site Tools


api:dk11:delphi:gisconfigxml.tgis_configprojectxml

TGIS_ConfigProjectXml class

DK11 for Delphi | GisConfigXml.TGIS_ConfigProjectXml | Classes | Constructors | Fields | Methods | Properties

Encapsulation of project configuration file.

Available also on: .NET | Java | ActiveX.

Syntax

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

Inheritance

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public
(Inherited from TGIS_ConfigXml)

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
AddSubLayer public
(Inherited from TGIS_ConfigXml)
BuildProject public Build project file based on current project and list of layers attached to the Viewer.
(Overrides TGIS_Config.BuildProject)
ClearActiveSection public
(Inherited from TGIS_ConfigXml)
ClearGroups public
(Inherited from TGIS_ConfigXml)
ClearSave public Clear MustSave flag.
(Inherited from TGIS_Config)
ClearSections public
(Inherited from TGIS_ConfigXml)
ClearSubSections public
(Inherited from TGIS_ConfigXml)
clearZones protected
(Inherited from TGIS_ConfigXml)
getAbsolutePath protected Computes absolute path for path relative to configuration file.
(Inherited from TGIS_Config)
getRelativePath protected Computes path relative to configuration file.
(Inherited from TGIS_Config)
GetStrings public
(Inherited from TGIS_ConfigXml)
Lock public
(Inherited from TGIS_ConfigXml)
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)
ReadCustomData public Read custom configuration parameters.
(Inherited from TGIS_Config)
readCustomParam protected
(Inherited from TGIS_ConfigXml)
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)
readParam protected
(Inherited from TGIS_ConfigXml)
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
(Inherited from TGIS_ConfigXml)
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
(Inherited from TGIS_ConfigXml)
Reread public
(Inherited from TGIS_ConfigXml)
Save public
(Inherited from TGIS_ConfigXml)
SetGroup public
(Inherited from TGIS_ConfigXml)
SetGroupSection public
(Inherited from TGIS_ConfigXml)
SetLayer public
(Inherited from TGIS_ConfigXml)
SetSection public
(Inherited from TGIS_ConfigXml)
SetStrings public
(Inherited from TGIS_ConfigXml)
SetSubLayer public
(Inherited from TGIS_ConfigXml)
SetSubSection public
(Inherited from TGIS_ConfigXml)
Unlock public
(Inherited from TGIS_ConfigXml)
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)
WriteCustomData public Write custom configuration parameters.
(Inherited from TGIS_Config)
writeCustomParam protected
(Inherited from TGIS_ConfigXml)
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)
writeParam protected
(Inherited from TGIS_ConfigXml)
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)
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
(Inherited from TGIS_ConfigXml)

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_ConfigXml)
IsProject public True if config file is a project.
(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)

2020/05/08 01:09

Page Tools