= ezFIT 5 System Documentation = ezFIT contains several usercontrols, and it relies on many external assemblies (DLL libraries). Any data that needs storing is stored in a Firebird database (embedded or server). * [[ezfit:5x:UserControl Hierarchy|ezFIT UserControl Hierarchy]] * [[..:subsystems|ezFIT Subsystems]] * [[ezfit:5x:sysdoc:Enumerated Types]] == Libraries / Assemblies == Implementation of [[..:subsystems|ezFIT Subsystems]] as libraries. ^ Library ^ Namespace ^ Description ^ | ''AHI.App.Customization.dll'' | [[ezfit:5x:sysdoc:AHI.App.Customization]] | Application customization. | | ''AHI.App.Database.dll'' | [[ezfit:5x:sysdoc:AHI.App.Database]] | Database interface. | | ''AHI.App.Localization.dll'' | [[ezfit:5x:sysdoc:AHI.App.Localization]] | Application localization. | | ''AHI.App.Logging.dll'' | [[ezfit:5x:sysdoc:AHI.App.Logging]] | Application logging. | | ''AHI.App.Logo.dll'' | [[ezfit:5x:sysdoc:AHI.App.Log]] | Application icons (custom) and logos for splash. | | ''AHI.App.Logging.dll'' | [[ezfit:5x:sysdoc:AHI.App.Logging]] | Library for application logging. | | ''AHI.App.Noah.dll'' | [[ezfit:5x:sysdoc:AHI.App.Noah]] | Noah 4.x support. | | ''AHI.App.Resources.dll'' | [[ezfit:5x:sysdoc:AHI.App.Resources]] | Application resources. | | ''AHI.App.Tools.dll'' | [[ezfit:5x:sysdoc:AHI.App.Tools]] | Application tools. | | ''AHI.App.Types.dll'' | [[ezfit:5x:sysdoc:AHI.App.Types]] | Application types. | | ''AHI.App.ViewModel.dll'' | [[ezfit:5x:sysdoc:AHI.App.ViewModel]] | Application viewmodel, which is used by most application views. | | ''AHI.Fitting.dll'' | [[ezfit:5x:sysdoc:AHI.Fitting]] | Fitting hearing instruments. | | ''AHI.Fitting.Prescriptions.dll'' | [[ezfit:5x:sysdoc:AHI.Fitting.Prescriptions]] | Fitting prescriptions for hearing instruments. | | ''AHI.Fitting.Prescriptions.NALNL1.dll'' | [[ezfit:5x:sysdoc:AHI.Fitting.Prescriptions.NALNL1]] | Fitting prescriptions for hearing instruments, using NAL-NL1. | | ''AHI.Instrument.Circuit.dll'' | [[ezfit:5x:sysdoc:AHI.Instrument.Circuit]] | Library for instrument and circuit manipulation. | | ''AHI.Instrument.Circuit.Intricon.Base.dll'' | [[ezfit:5x:sysdoc:AHI.Instrument.Circuit.Intricon.Base]] | Library for circuit manipulation, Intricon products. | | ''AHI.Instrument.Circuit.SoundDesign.Base.dll'' | [[ezfit:5x:sysdoc:AHI.Instrument.Circuit.SoundDesign.Base]] | Library for circuit manipulation, Sound Design products. | | ''AHI.Patient.AudiologicalInfo.dll'' | [[ezfit:5x:sysdoc:AHI.Patient.AudiologicalInfo]] | Library for patient audiological information. | | ''AHI.Patient.ContactInfo.dll'' | [[ezfit:5x:sysdoc:AHI.Patient.ContactInfo]] | Library for patient contact information. | | ''AHI.Products.Specifications.dll'' | [[ezfit:5x:sysdoc:AHI.Products.Specifications]] | Library for hearing instruments specifications and fitting ranges. | | ''ezFIT'' | ezFIT | Application for fitting hearing instruments. | | ''ezHITConfig'' | ezHITConfig | Application for testing and configuring hearing instruments. | == Classes ==