Unit INIDsgnF

****************************************************** ****************************************************** Project: Delphi Initialization Database Author: JBD E-mail: binel@alf.tel.hr Comment: Main form for exploring Initalization Database ******************************************************

Classes

TfrmINIDatabase -

Functions

Types

TClpExtraInfo
TDoProcedure
TFieldExtraInfo
TTVImageIndex

Constants

CDirectionDescription
CIIClass
CIIComponent
CIIProperty
CLVComponentNameIndex
CResCannotAddGroup
CResCannotDeleteGroup
CResCannotPasteEntry
CResCannotPasteSection
CResCreatingSections
CResDeleteEntry
CResDeleteGroup
CResDeleteSection
CResDeleteSelectedItems
CResDeletingListItems
CResErrorCreatingEntries
CResErrorDuringInitialization
CResGrabbingComponentStructure
CResGrabbingFileStructure
CResGrabbingFormStructure
CResGrabbingRegistryStructure
CResINIDatabaseMissing
CResSavingSectionAsTemplate
WMU_REFRESHLV

Variables

frmINIDatabase


Functions


Types


TClpExtraInfo = record
PM : TPrivateMode;
GroupName : string;
end;

TDoProcedure=procedure(C:TComponent;DistributedP,ExtraP:Pointer) of object

TFieldExtraInfo = record
i : Integer;
IsSection : Boolean;
Section : TINICustomSection;
end;

TTVImageIndex=(iiSection,iiSectionList,iiGroup,iiPublic,iiGroupPrivate,iiUserPrivate,iiField);

Constants

CDirectionDescription = ('Top to bottom','Left to right')

CIIClass = 22

CIIComponent = 21

CIIProperty = 23

CLVComponentNameIndex = 5

CResCannotAddGroup = 20206

CResCannotDeleteGroup = 20205

CResCannotPasteEntry = 20202

CResCannotPasteSection = 20201

CResCreatingSections = 20227

CResDeleteEntry = 20253

CResDeleteGroup = 20251

CResDeleteSection = 20252

CResDeleteSelectedItems = 20254

CResDeletingListItems = 20226

CResErrorCreatingEntries = 20204

CResErrorDuringInitialization = 20203

CResGrabbingComponentStructure = 20225

CResGrabbingFileStructure = 20224

CResGrabbingFormStructure = 20222

CResGrabbingRegistryStructure = 20223

CResINIDatabaseMissing = 20207

CResSavingSectionAsTemplate = 20221

WMU_REFRESHLV = WM_USER+1


Variables

frmINIDatabase : TfrmINIDatabase