Free VB code analysis service: Sample report

This is a sample report of the free code analysis service for Visual Basic.

The actual report contents may vary a little depending on the current Project Analyzer version. These reports were generated with v8.0 for the project VisData.vbp that comes with VB6.

  • Summary report with information on the total size of your code, such as the number of lines and procedures.
  • Design quality report with information on the amount of dead code, problems, commentation, internal reuse, procedure lengths and other quality aspects.
  • Dead code statistics listing the amount and types of dead code in your program.
  • File dependency tree, listing "file depends on" information for all files.
  • File dependency levels, listing files in their dependency order, independent files first, top-level file(s) depending on all others at the end.
  • Library report listing declare statements and binaries used.

Summary report - VisData

Code size

Total physical LINES 10732  
System size Medium
 
Logical lines of code LLOC 8219 77%
Logical lines of comment LLOC' 806 8%
Lines of whitespace LLOW 1653 15%
Total logical lines LLINES 10678 100%
 
Total source size 486 kB
Binary property (frx) files 29 kB

Lines with the line continuation character '_' are counted as one logical line.
Lines excluded by conditional compilation are included only in the physical line count.

Average size

Physical LINES/procedure 22  
Physical LINES/source file 298
Kilobytes/source file 14

Max and min size

Longest source file (LINES) 2437 modVisData
Shortest source file (LINES) 30 frmExpName
Largest source file (kB) 76,1 modVisData
Smallest source file (kB) 2,8 frmErrors

Files

Total files 84  
Source files 36
 
File types
Module 1
Forms 34
Class 1
Libraries 3
Binary Property Files 33
Control Libraries 4
Referenced Files 6
Project Workspace 1
Project File 1
 
Source file ages
Oldest 4.6.98 VISDATA.BAS
Newest 25.6.98 VDMDI.FRM
Modified in 7 days 0 0%
Modified in 30 days 0 0%
Modified in 365 days 0 0%
Average source file age is 7,8 years

Forms and controls

Forms 34 (max 230)
Controls 558

Procedures

Total procedures 459
Subs 423
Functions 29
Property procs 0
Event declarations 0
Operators 0
DLL declarations 7
 
Private 374
Public 85
 
Total procedures 459
Dead procedures 9
Live procedures 450

Dead procedures include ones that are called by other dead ones
and may also include exposed procedures

Variables and constants

Scope Variables Constants Total
Project-level 45 49 94
Module-level 60 465 525
Procedure-level 350 2 352
Procedure parameters 238   238
 
Dead 67 11 78
Live 626 505 1131
Total 693 516 1209

Dead variables/constants may include exposed ones.

Other declarations

Enums 1
Enum constants 15


--
Project Analyzer 8.0.04  Date: 19.3.2006  VisData v6.0.8175

Design quality report - VisData

Procedure length

Measured by logical lines of code LLOC.


LLOC Procs % Distribution
  1- 134 30% ******
  5- 115 25% *****
  10- 59 13% ***
  15- 22 5% *
  20- 46 10% **
  30- 31 7% *
  40- 15 3% *
  50- 8 2%  
  60- 4 1%  
  70- 7 2%  
  80- 3 1%  
  90- 1 0%  
100- 7 2%  
Total 452 100%
Max LLOC 163
Average LLOC 16,7

Complexity

Cyclomatic complexity CC

Recommended cyclomatic complexity in a procedure is 1-10.

Complexity Procs % Distribution
  1 -  5 378 84% *****************
  6 - 10 44 10% **
11 - 15 20 4% *
16 - 20 3 1%  
21 - 25 4 1%  
26 - 30 2 0%  
31 - 35 1 0%  
Total 452 100%

Average complexity 3,42  
Decision density 0,21 DECDENS=CC/LLOC
Total complexity 1096 TCC = total number of decisions + 1

Depth of conditional nesting

DCOND = Maximum nested conditional statements in procedure. Recommended range: 0 to 5.

Average DCOND 1,0  
Max DCOND 5
DCOND >= 5 0 procedures (0%)

Other procedural complexity values

Average SFOUT 0,97 Structural fan-out
Average DLOOPS 0,16 Depth of looping
Average IFIN 2,24 Informational fan-in
Average IFIOUT 1,56 Informational fan-out
Average IC1 420 Informational complexity

Understandability

Comments and whitespace

Logical lines of code LLOC 8219 77%  
Logical lines of comment LLOC' 806 8%
Lines of whitespace LLOW 1653 15%
Total logical lines LLINES 10678 100%
 
Comment types
Full-line comments 806 84%
End-of-line comments 158 16%
All comments 964 100%
 
Comment contents
Meaningful comments MCOMM 746 77%
Meaningless comments 218 23%
All comments 964 100%
 
Comment density
MCOMM per code line (MCOMM%) 9%   MCOMM/LLOC

Lines with the line continuation character '_' are counted as one logical line.
Lines excluded by conditional compilation are not included in the logical line counts.
A meaningful comment contains text rather than just whitespace or punctuation.

Meaningful comments per procedure

MCOMM Procs % Distribution
0 258 57% ***********
1-2 112 25% *****
3-5 52 12% **
6 or more 30 7% *
Total 452 100%
Average MCOMM 1,5

Length of names

Average length of names LEN 8,3  
Procedure names LENP 11,9 (excl. event handlers/implements procs)
Variable names LENV 6,8 (excl. event handler/implements params)
Constant names LENC 7,2
Control names 10,4
Type/Enum names 12,3 (incl. enum constants and type fields)

Length % Distribution
1 5% *
2 0%  
3 3% *
4-6 27% *****
7-9 27% *****
10-14 32% ******
15-19 5% *
20-24 0%  

Number of names

Total names 1642  
Unique names 978
Name uniqueness ratio UNIQ 60%

Structural fan-in and reuse

SFIN Procs % Distribution
0-1 No reuse 411 90% ******************
2-4 Slight reuse 35 8% **
5-9 Significant reuse 5 1%  
10- High reuse 0 0%  
Average: 1,0

Structural fan-in (SFIN) = number of calling procedures.

Problems

Dead code

  Problematic Total %
Dead procedures 9 459 2%
Removable code lines in procs 83 7553 1%
Dead variables 66 455 15%
Dead constants 11 516 2%
Dead Enums 0 1 0%

Dead code counts may include exposed code.

Problems with declarations

  Problematic Total %
Missing variable type 0 455 0%
Excess var/const scope 9 971 1%
No var/const scope 511 971 53%
Missing ByVal/ByRef 76 238 32%
Missing function type 2 36 6%
Excess procedure scope 47 459 10%
No procedure scope 76 459 17%

Problem statistics

Filter: Free analysis VB6
Problems reported 3011
Lines of code (LLOC) 8219
Procedures 459
Problems / LLOC 0,4
Problems / procedure 6,6



--
Project Analyzer 8.0.04  Date: 19.3.2006  VisData v6.0.8175

Dead code statistics - VisData

Procedures

Summary Procedures % LINES LLOC
Dead procedures (certain, not exposed) 7 2% 86 56
Dead procedures (uncertain, exposed) 2 0% 48 27
Live procedures 450 98% 9697 7470
All procedures 459 100% 9831 7553
Dead code by subtype
-Dead 6 1% 82 53
-Dead but exposed 2 0% 48 27
-Dead - KeyPreview = False 1 0% 4 3

Modules

Summary Modules % LINES LLOC
Dead modules 0 0% 0 0
Live modules 36 100% 10732 8219
All modules 36 100% 10732 8219

Variables

Summary Variables %
Dead variables 66 15%
Live variables 389 85%
All variables 455 100%
Dead code by subtype
-Dead 54 12%
-Written only 10 2%
-Read only 2 0%

Constants

Summary Constants %
Dead constants 11 2%
Live constants 505 98%
All constants 516 100%
Dead code by subtype
-Dead 11 2%

Parameters

Summary Parameters %
Dead parameters 1 0%
Live parameters 237 100%
All parameters 238 100%
Dead code by subtype
-Dead 1 0%

Enums

Summary Enums %
Dead enums 0 0%
Live enums 1 100%
All enums 1 100%

Enum constants

Summary Enum constants %
Dead enum constants 0 0%
Live enum constants 15 100%
All enum constants 15 100%


--
Project Analyzer 8.0.04  Date: 19.3.2006  VisData v6.0.8175

File dependency tree - VisData

frmMDI
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
  -- frmMDI <recursive dep.>
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmTblStruct
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmAddField
    --- modVisData [tree deepens]
    --- frmTblStruct <recursive dep.>
  -- frmAddIndex
    --- modVisData [tree deepens]
    --- frmTblStruct <recursive dep.>
- frmDatabase
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase <recursive dep.>
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI <recursive dep.>
- frmSQL
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL <recursive dep.>
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
- frmProperty
- frmQuery
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI <recursive dep.>
  -- frmJoin
    --- frmQuery <recursive dep.>
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
- frmAboutBox
- frmODBCLogon
  -- ODBC32
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI <recursive dep.>
- frmLogin
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
- frmAttachments
  -- frmNewAttach
    --- modVisData [tree deepens]
    --- frmAttachments <recursive dep.>
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
- frmGroupsUsers
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmNewUserGroup
    --- modVisData [tree deepens]
    --- frmGroupsUsers <recursive dep.>
  -- frmNewPassword
    --- modVisData [tree deepens]
- VisDataClass
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass <recursive dep.>
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI <recursive dep.>
- frmDFD
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- VisDataClass
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
- frmCopyStruct
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
- frmImpExp
  -- frmDataType
    --- modVisData [tree deepens]
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp <recursive dep.>
  -- frmMDI <recursive dep.>
  -- frmImpTbls
    --- modVisData [tree deepens]
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
- frmReplace
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]

modVisData
- ODBC32
- kernel32
- user32
- VisDataClass
  -- modVisData <recursive dep.>
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass <recursive dep.>
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
- frmMDI
  -- modVisData <recursive dep.>
  -- frmTblStruct
    --- modVisData <recursive dep.>
    --- frmAddField [tree deepens]
    --- frmAddIndex [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmProperty
  -- frmQuery
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
    --- frmJoin [tree deepens]
    --- frmSQL [tree deepens]
  -- frmAboutBox
  -- frmODBCLogon
    --- ODBC32
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
  -- frmLogin
    --- modVisData <recursive dep.>
  -- frmAttachments
    --- frmNewAttach [tree deepens]
    --- modVisData <recursive dep.>
  -- frmGroupsUsers
    --- modVisData <recursive dep.>
    --- frmNewUserGroup [tree deepens]
    --- frmNewPassword [tree deepens]
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
  -- frmDFD
    --- modVisData <recursive dep.>
    --- VisDataClass [tree deepens]
  -- frmCopyStruct
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI <recursive dep.>
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
  -- frmReplace
    --- modVisData <recursive dep.>
- frmDataControl
  -- modVisData <recursive dep.>
  -- frmDataCtlProp
    --- modVisData <recursive dep.>
- frmDynaSnap
  -- frmFindForm
    --- modVisData <recursive dep.>
  -- modVisData <recursive dep.>
  -- frmZoom
    --- modVisData <recursive dep.>
- frmTableObj
  -- frmSeek
    --- modVisData <recursive dep.>
  -- modVisData <recursive dep.>
  -- frmZoom
    --- modVisData <recursive dep.>
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
- frmDatabase
  -- modVisData <recursive dep.>
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase <recursive dep.>
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
- frmSQL
  -- modVisData <recursive dep.>
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
- frmDataGrid
  -- modVisData <recursive dep.>
- frmErrors
  -- modVisData <recursive dep.>
- frmDBPWD
  -- modVisData <recursive dep.>
- frmExpName
  -- modVisData <recursive dep.>
- frmImpExp
  -- frmDataType
    --- modVisData <recursive dep.>
  -- modVisData <recursive dep.>
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp <recursive dep.>
    --- frmReplace [tree deepens]
  -- frmImpTbls
    --- modVisData <recursive dep.>
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]

VisDataClass
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass <recursive dep.>
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass <recursive dep.>
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmMDI
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass <recursive dep.>
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmTblStruct
    --- modVisData [tree deepens]
    --- frmAddField [tree deepens]
    --- frmAddIndex [tree deepens]
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
  -- frmProperty
  -- frmQuery
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmJoin [tree deepens]
    --- frmSQL [tree deepens]
  -- frmAboutBox
  -- frmODBCLogon
    --- ODBC32
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmLogin
    --- modVisData [tree deepens]
  -- frmAttachments
    --- frmNewAttach [tree deepens]
    --- modVisData [tree deepens]
  -- frmGroupsUsers
    --- modVisData [tree deepens]
    --- frmNewUserGroup [tree deepens]
    --- frmNewPassword [tree deepens]
  -- VisDataClass <recursive dep.>
  -- frmDFD
    --- modVisData [tree deepens]
    --- VisDataClass <recursive dep.>
  -- frmCopyStruct
    --- modVisData [tree deepens]
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
  -- frmReplace
    --- modVisData [tree deepens]

frmAboutBox

frmAddField
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmTblStruct
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmAddField <recursive dep.>
  -- frmAddIndex
    --- modVisData [tree deepens]
    --- frmTblStruct <recursive dep.>

frmAttachments
- frmNewAttach
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmAttachments <recursive dep.>
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments <recursive dep.>
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmCopyStruct
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct <recursive dep.>
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmDataControl
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl <recursive dep.>
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmDataCtlProp
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl <recursive dep.>
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]

frmDataGrid
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmDataType
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType <recursive dep.>
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmDataCtlProp
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp <recursive dep.>
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmDFD
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD <recursive dep.>
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- VisDataClass
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI
    --- modVisData [tree deepens]
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass <recursive dep.>
    --- frmDFD <recursive dep.>
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]

frmDynaSnap
- frmFindForm
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap <recursive dep.>
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap <recursive dep.>
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap <recursive dep.>
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmZoom
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap <recursive dep.>
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]

frmErrors
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmExpName
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmFindForm
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm <recursive dep.>
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmGroupsUsers
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers <recursive dep.>
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmNewUserGroup
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmGroupsUsers <recursive dep.>
- frmNewPassword
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]

frmImpTbls
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls <recursive dep.>
    --- frmSQL [tree deepens]

frmJoin
- frmQuery
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI
    --- modVisData [tree deepens]
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery <recursive dep.>
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmJoin <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmMDI
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmTblStruct
    --- modVisData [tree deepens]
    --- frmAddField [tree deepens]
    --- frmAddIndex [tree deepens]
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
  -- frmProperty
  -- frmQuery
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmJoin <recursive dep.>
    --- frmSQL [tree deepens]
  -- frmAboutBox
  -- frmODBCLogon
    --- ODBC32
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmLogin
    --- modVisData [tree deepens]
  -- frmAttachments
    --- frmNewAttach [tree deepens]
    --- modVisData [tree deepens]
  -- frmGroupsUsers
    --- modVisData [tree deepens]
    --- frmNewUserGroup [tree deepens]
    --- frmNewPassword [tree deepens]
  -- VisDataClass
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmDFD
    --- modVisData [tree deepens]
    --- VisDataClass [tree deepens]
  -- frmCopyStruct
    --- modVisData [tree deepens]
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
  -- frmReplace
    --- modVisData [tree deepens]

frmDBPWD
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmNewAttach
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmAttachments
  -- frmNewAttach <recursive dep.>
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]

frmNewPassword
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmNewUserGroup
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmGroupsUsers
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmNewUserGroup <recursive dep.>
  -- frmNewPassword
    --- modVisData [tree deepens]

frmQuery
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery <recursive dep.>
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmMDI
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmTblStruct
    --- modVisData [tree deepens]
    --- frmAddField [tree deepens]
    --- frmAddIndex [tree deepens]
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
  -- frmProperty
  -- frmQuery <recursive dep.>
  -- frmAboutBox
  -- frmODBCLogon
    --- ODBC32
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmLogin
    --- modVisData [tree deepens]
  -- frmAttachments
    --- frmNewAttach [tree deepens]
    --- modVisData [tree deepens]
  -- frmGroupsUsers
    --- modVisData [tree deepens]
    --- frmNewUserGroup [tree deepens]
    --- frmNewPassword [tree deepens]
  -- VisDataClass
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmDFD
    --- modVisData [tree deepens]
    --- VisDataClass [tree deepens]
  -- frmCopyStruct
    --- modVisData [tree deepens]
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
  -- frmReplace
    --- modVisData [tree deepens]
- frmJoin
  -- frmQuery <recursive dep.>
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI
    --- modVisData [tree deepens]
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery <recursive dep.>
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
- frmSQL
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL <recursive dep.>
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI [tree deepens]

frmReplace
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace <recursive dep.>
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmSeek
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek <recursive dep.>
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmSQL
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL <recursive dep.>
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL <recursive dep.>
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL <recursive dep.>
- frmDatabase
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase <recursive dep.>
    --- frmSQL <recursive dep.>
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmMDI
    --- modVisData [tree deepens]
    --- frmTblStruct [tree deepens]
    --- frmDatabase <recursive dep.>
    --- frmSQL <recursive dep.>
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]

frmTableObj
- frmSeek
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj <recursive dep.>
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj <recursive dep.>
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmZoom
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj <recursive dep.>
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
- frmDynaSnap
  -- frmFindForm
    --- modVisData [tree deepens]
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap <recursive dep.>
    --- frmTableObj <recursive dep.>
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmZoom
    --- modVisData [tree deepens]

frmTblStruct
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct <recursive dep.>
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmAddField
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmTblStruct <recursive dep.>
- frmAddIndex
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmTblStruct <recursive dep.>

frmZoom
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom <recursive dep.>
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom <recursive dep.>
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]

frmImpExp
- frmDataType
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp <recursive dep.>
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp <recursive dep.>
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp <recursive dep.>
- frmMDI
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp <recursive dep.>
  -- frmTblStruct
    --- modVisData [tree deepens]
    --- frmAddField [tree deepens]
    --- frmAddIndex [tree deepens]
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
  -- frmProperty
  -- frmQuery
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmJoin [tree deepens]
    --- frmSQL [tree deepens]
  -- frmAboutBox
  -- frmODBCLogon
    --- ODBC32
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmLogin
    --- modVisData [tree deepens]
  -- frmAttachments
    --- frmNewAttach [tree deepens]
    --- modVisData [tree deepens]
  -- frmGroupsUsers
    --- modVisData [tree deepens]
    --- frmNewUserGroup [tree deepens]
    --- frmNewPassword [tree deepens]
  -- VisDataClass
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmDFD
    --- modVisData [tree deepens]
    --- VisDataClass [tree deepens]
  -- frmCopyStruct
    --- modVisData [tree deepens]
  -- frmImpExp <recursive dep.>
  -- frmReplace
    --- modVisData [tree deepens]
- frmImpTbls
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp <recursive dep.>
- frmSQL
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL <recursive dep.>
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp <recursive dep.>
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI [tree deepens]

frmDatabase
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase <recursive dep.>
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase <recursive dep.>
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase <recursive dep.>
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmMDI
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase <recursive dep.>
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmTblStruct
    --- modVisData [tree deepens]
    --- frmAddField [tree deepens]
    --- frmAddIndex [tree deepens]
  -- frmDatabase <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase <recursive dep.>
  -- frmProperty
  -- frmQuery
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmJoin [tree deepens]
    --- frmSQL [tree deepens]
  -- frmAboutBox
  -- frmODBCLogon
    --- ODBC32
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmLogin
    --- modVisData [tree deepens]
  -- frmAttachments
    --- frmNewAttach [tree deepens]
    --- modVisData [tree deepens]
  -- frmGroupsUsers
    --- modVisData [tree deepens]
    --- frmNewUserGroup [tree deepens]
    --- frmNewPassword [tree deepens]
  -- VisDataClass
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmDFD
    --- modVisData [tree deepens]
    --- VisDataClass [tree deepens]
  -- frmCopyStruct
    --- modVisData [tree deepens]
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
  -- frmReplace
    --- modVisData [tree deepens]

frmAddIndex
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmTblStruct
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI [tree deepens]
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmAddField
    --- modVisData [tree deepens]
    --- frmTblStruct <recursive dep.>
  -- frmAddIndex <recursive dep.>

frmODBCLogon
- ODBC32
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon <recursive dep.>
    --- frmLogin [tree deepens]
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
- frmMDI
  -- modVisData
    --- ODBC32
    --- kernel32
    --- user32
    --- VisDataClass [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmDataControl [tree deepens]
    --- frmDynaSnap [tree deepens]
    --- frmTableObj [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmDataGrid [tree deepens]
    --- frmErrors [tree deepens]
    --- frmDBPWD [tree deepens]
    --- frmExpName [tree deepens]
    --- frmImpExp [tree deepens]
  -- frmTblStruct
    --- modVisData [tree deepens]
    --- frmAddField [tree deepens]
    --- frmAddIndex [tree deepens]
  -- frmDatabase
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmSQL
    --- modVisData [tree deepens]
    --- frmDatabase [tree deepens]
  -- frmProperty
  -- frmQuery
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmJoin [tree deepens]
    --- frmSQL [tree deepens]
  -- frmAboutBox
  -- frmODBCLogon <recursive dep.>
  -- frmLogin
    --- modVisData [tree deepens]
  -- frmAttachments
    --- frmNewAttach [tree deepens]
    --- modVisData [tree deepens]
  -- frmGroupsUsers
    --- modVisData [tree deepens]
    --- frmNewUserGroup [tree deepens]
    --- frmNewPassword [tree deepens]
  -- VisDataClass
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
  -- frmDFD
    --- modVisData [tree deepens]
    --- VisDataClass [tree deepens]
  -- frmCopyStruct
    --- modVisData [tree deepens]
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData [tree deepens]
    --- frmMDI <recursive dep.>
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]
  -- frmReplace
    --- modVisData [tree deepens]

frmProperty

frmLogin
- modVisData
  -- ODBC32
  -- kernel32
  -- user32
  -- VisDataClass
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmMDI
    --- modVisData <recursive dep.>
    --- frmTblStruct [tree deepens]
    --- frmDatabase [tree deepens]
    --- frmSQL [tree deepens]
    --- frmProperty
    --- frmQuery [tree deepens]
    --- frmAboutBox
    --- frmODBCLogon [tree deepens]
    --- frmLogin <recursive dep.>
    --- frmAttachments [tree deepens]
    --- frmGroupsUsers [tree deepens]
    --- VisDataClass [tree deepens]
    --- frmDFD [tree deepens]
    --- frmCopyStruct [tree deepens]
    --- frmImpExp [tree deepens]
    --- frmReplace [tree deepens]
  -- frmDataControl
    --- modVisData <recursive dep.>
    --- frmDataCtlProp [tree deepens]
  -- frmDynaSnap
    --- frmFindForm [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
  -- frmTableObj
    --- frmSeek [tree deepens]
    --- modVisData <recursive dep.>
    --- frmZoom [tree deepens]
    --- frmDynaSnap [tree deepens]
  -- frmDatabase
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
  -- frmSQL
    --- modVisData <recursive dep.>
    --- frmDatabase [tree deepens]
  -- frmDataGrid
    --- modVisData <recursive dep.>
  -- frmErrors
    --- modVisData <recursive dep.>
  -- frmDBPWD
    --- modVisData <recursive dep.>
  -- frmExpName
    --- modVisData <recursive dep.>
  -- frmImpExp
    --- frmDataType [tree deepens]
    --- modVisData <recursive dep.>
    --- frmMDI [tree deepens]
    --- frmImpTbls [tree deepens]
    --- frmSQL [tree deepens]


--
Project Analyzer 8.0.04  Date: 19.3.2006  VisData v6.0.8175

File dependency levels - VisData


Level 1

Independent files

frmAboutBox
frmProperty

Level 2

frmMDI
modVisData
VisDataClass
frmAddField
frmAttachments
frmCopyStruct
frmDataControl
frmDataGrid
frmDataType
frmDataCtlProp
frmDFD
frmDynaSnap
frmErrors
frmExpName
frmFindForm
frmGroupsUsers
frmImpTbls
frmJoin
frmDBPWD
frmNewAttach
frmNewPassword
frmNewUserGroup
frmQuery
frmReplace
frmSeek
frmSQL
frmTableObj
frmTblStruct
frmZoom
frmImpExp
frmDatabase
frmAddIndex
frmODBCLogon
frmLogin

On each level, the files are dependent on the files of the previous levels.


--
Project Analyzer 8.0.04  Date: 19.3.2006  VisData v6.0.8175

Library report - VisData

Version information

DAO350.DLL C:\PROGRAM FILES\COMMON FILES\MICROSOFT SHARED\DAO
Module DAO350
File version 3.51.1608.0
Description Microsoft DAO 3.51 Object Library
   
VB5EXT.OLB D:\VB50
Module vb5ext
File version 5.00.3716
Description Microsoft Visual Basic 5.0 Extensibility
   
msado20.tlb C:\Program Files\Common Files\System\ADO
Module msado20
File version 2.81.1117.0 built by: (_sqlbld)
Description Microsoft ActiveX Data Objects 2.0 Library