Unit 'fpmkunit' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl]

TPackageDictionary

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Package-specific dictionary with master dictionary support

Declaration

Source position: fpmkunit.pp line 591

type TPackageDictionary = class(TDictionary)

public

  function GetValue(); override;

  

Retrieves package-specific substituted value

  property MasterDictionary: TDictionary; [rw]

  

Reference to the master dictionary for fallback lookups

end;

Inheritance

TPackageDictionary

  

Package-specific dictionary with master dictionary support

|

TDictionary

  

String substitution dictionary for variables and functions

|

TComponent

|

TPersistent,IUnknown,IInterfaceComponentReference

|

TObject,IFPObserved

Description

TPackageDictionary extends the basic dictionary functionality with package-specific variable support.

This class maintains its own variable namespace while also providing access to a master dictionary for fallback lookups.

Package dictionaries enable isolated variable scoping per package while maintaining global configuration access.


Documentation generated on: Dec 15 2025