Project Analyzer

Dictionary – PicInfo sample application

Name statistics

Total counts  
Total name count 193
Unique name count 158
Total information (total number of characters) 2151
Name length averages  
Average name length 11.1
Average unique name length 11.7
Name length  
1 5
3 1
4–6 36
7–9 46
10–14 51
15–19 36
20–24 18
Total names 193
Casing  
UPPERCASE names 42
lowercase names 1
ProperCase names 84
camelCase names 48
MIXedcaSE names 18
Total names 193
Underscore use  
Double__Underscore 0
_Prefix 0
Suffix_ 0
In_The_Middle 48
No underscore 145
Total names 193
Numbers in names  
Names ending with number0 0
Names ending with number1 2
Names ending with number2 1
Names ending with other number 2
Total names ending with number 5
Names with number in the middle 0
Total names with numbers 5
Numbers, letters and punctuation  
Names with letters [A-Z] only 142
Names with numbers [0-9] 5
Names with ASCII punctuation (not underscore) 0
ASCII  
Pure ASCII names 193
Names with non-ASCII characters 0
Total names 193

Characters used in names

ASCII
1248
ABCDEFGHIKLMNOPRSTUVWXYZ_
abcdefghiklmnoprstuvwxyz
Non-ASCII


Dictionary

Name Type Scope Line Location

B

BackgroundColorIndex Field Pvt 27 PicGIF
bcBitCount Field Pvt 39 PicBMP
bcHeight Field Pvt 39 PicBMP
bcPlanes Field Pvt 39 PicBMP
bcSize Field Pvt 39 PicBMP
bcWidth Field Pvt 39 PicBMP
bfOffBits Field Pvt 19 PicBMP
bfReserved1 Field Pvt 19 PicBMP
bfReserved2 Field Pvt 19 PicBMP
bfSize Field Pvt 19 PicBMP
         
bfType Field Pvt 19 PicBMP
BI_bitfields Const Pvt 52 PicBMP
BI_RGB Const Pvt 49 PicBMP
BI_RLE4 Const Pvt 50 PicBMP
BI_RLE8 Const Pvt 51 PicBMP
biBitCount Field Pvt 26 PicBMP
biClrImportant Field Pvt 26 PicBMP
biClrUsed Field Pvt 26 PicBMP
biCompression Field Pvt 26 PicBMP
biHeight Field Pvt 26 PicBMP
         
biPlanes Field Pvt 26 PicBMP
biSize Field Pvt 26 PicBMP
biSizeImage Field Pvt 26 PicBMP
BITMAPCOREHEADER Type Pvt 39 PicBMP
BITMAPFILEHEADER Type Pvt 19 PicBMP
BITMAPINFOHEADER Type Pvt 26 PicBMP
biWidth Field Pvt 26 PicBMP
biXPelsPerMeter Field Pvt 26 PicBMP
biYPelsPerMeter Field Pvt 26 PicBMP
bmpCoreHeader EnumC Pvt 12 PicBMP
         
BMPFileHeader Dim Loc 70 PicBMP.ReadBitmapFile
bmpInfoHeader EnumC Pvt 12 PicBMP
BMPType Dim Pvt 17 PicBMP
bmpUnknown EnumC Pvt 12 PicBMP
Button Param Loc 80 PicForm.Pict_OLEDragDrop
Button Param Loc 91 PicForm.Pict_OLEDragOver

C

CDERR_DIALOGFAILURE Const Pvt 100 PicMain
CDERR_FINDRESFAILURE Const Pvt 101 PicMain
CDERR_INITIALIZATION Const Pvt 103 PicMain
CDERR_LOADRESFAILURE Const Pvt 107 PicMain
CDERR_LOADSTRFAILURE Const Pvt 109 PicMain
CDERR_LOCKRESFAILURE Const Pvt 105 PicMain
CDERR_MEMALLOCFAILURE Const Pvt 111 PicMain
CDERR_MEMLOCKFAILURE Const Pvt 113 PicMain
CDERR_NOHINSTANCE Const Pvt 102 PicMain
CDERR_NOHOOK Const Pvt 104 PicMain
         
CDERR_NOTEMPLATE Const Pvt 106 PicMain
CDERR_STRUCTSIZE Const Pvt 108 PicMain
ColorResolution Dim Loc 60 PicGIF.ReadGIF
CommDlgExtendedError Decl F Pvt 99 PicMain
CoreHeader Dim Pvt 47 PicBMP

D

Data Param Loc 80 PicForm.Pict_OLEDragDrop
Data Param Loc 91 PicForm.Pict_OLEDragOver
DefaultExtension Param Loc 135 PicMain.FileDialog
DefaultExtension Param Loc 117 PicMain.ShowFileOpenDialog
DialogTitle Param Loc 135 PicMain.FileDialog
DialogTitle Param Loc 117 PicMain.ShowFileOpenDialog
DisplayPictureInfo Sub Pvt 10 PicForm

E

EBMPType Enum Pvt 12 PicBMP
Effect Param Loc 80 PicForm.Pict_OLEDragDrop
Effect Param Loc 91 PicForm.Pict_OLEDragOver
EFileDlgFlags Enum Pub 43 PicMain
ErrCode Dim Loc 142 PicMain.FileDialog
ErrMsg Dim Loc 142 PicMain.FileDialog

F

FileDialog Funct Pvt 135 PicMain
Filename Get Pub 17 IPicInfo
Filename Param Loc 33 IPicInfo.ReadFile
Filename Param Loc 138 PicBMP.IPicInfo_ReadFile
Filename Param Loc 63 PicBMP.ReadBitmapFile
Filename Ctrl Fri - PicForm
Filename Param Loc 10 PicForm.DisplayPictureInfo
Filename Dim Loc 67 PicForm.OpenFile_Click
Filename Param Loc 126 PicGIF.IPicInfo_ReadFile
FileNr Dim Loc 71 PicBMP.ReadBitmapFile
         
FileNr Dim Loc 61 PicGIF.ReadGIF
FileOK Dim Pvt 17 PicGIF
Filter Param Loc 135 PicMain.FileDialog
Filter Param Loc 117 PicMain.ShowFileOpenDialog
FilterIndex Param Loc 135 PicMain.FileDialog
FilterIndex Param Loc 117 PicMain.ShowFileOpenDialog
Flags Field Pvt 20 PicMain
Flags Param Loc 135 PicMain.FileDialog
Flags Param Loc 117 PicMain.ShowFileOpenDialog
FNERR_BUFFERTOOSMALL Const Pvt 110 PicMain
         
FNERR_INVALIDFILENAME Const Pvt 112 PicMain
FNERR_SUBCLASSFAILURE Const Pvt 114 PicMain
Form_KeyPress Sub Pvt 46 PicForm
Form_Load Sub Pvt 55 PicForm

G

GetOpenFileNameA Decl F Pvt 15 PicMain
GetSaveFileNameA Decl F Pvt 18 PicMain
GIFFilename Param Loc 53 PicGIF.ReadGIF

H

HeaderSize Dim Loc 72 PicBMP.ReadBitmapFile
Height Field Pub 12 IPicInfo
Height Field Pvt 27 PicGIF
hInstance Field Pvt 20 PicMain
hwndOwner Field Pvt 20 PicMain
hwndOwner Param Loc 135 PicMain.FileDialog
hwndOwner Param Loc 117 PicMain.ShowFileOpenDialog

I

i Param Loc 37 PicGIF.UInt
indNull Dim Loc 140 PicMain.FileDialog
InfoHeader Dim Pvt 46 PicBMP
InitialDir Param Loc 135 PicMain.FileDialog
InitialDir Param Loc 117 PicMain.ShowFileOpenDialog
IPicInfo Dim Loc 14 PicForm.DisplayPictureInfo
IPicInfo_Filename Get Pvt 119 PicBMP
IPicInfo_Filename Get Pvt 109 PicGIF
IPicInfo_MaxColors Get Pvt 126 PicBMP
IPicInfo_MaxColors Get Pvt 116 PicGIF
         
IPicInfo_ReadFile Funct Pvt 138 PicBMP
IPicInfo_ReadFile Funct Pvt 126 PicGIF
IPicInfo_Size Get Pvt 150 PicBMP
IPicInfo_Size Get Pvt 138 PicGIF
IsRLE Dim Pvt 57 PicBMP

K

KeyAscii Param Loc 46 PicForm.Form_KeyPress

L

Label1 Ctrl Fri - PicForm
lCustData Field Pvt 20 PicMain
LogicalScreenDescriptor Dim Pvt 34 PicGIF
lpfnHook Field Pvt 20 PicMain
lpstrCustomFilter Field Pvt 20 PicMain
lpstrDefExt Field Pvt 20 PicMain
lpstrFile Field Pvt 20 PicMain
lpstrFileTitle Field Pvt 20 PicMain
lpstrFilter Field Pvt 20 PicMain
lpstrInitialDir Field Pvt 20 PicMain
         
lpstrTitle Field Pvt 20 PicMain
lpTemplateName Field Pvt 20 PicMain
lStructSize Field Pvt 20 PicMain

M

Main Sub Pub 236 PicMain
MaxColors Get Pub 24 IPicInfo
MaxColors Ctrl Fri - PicForm
MaxColors Dim Loc 16 PicForm.DisplayPictureInfo
MaxColors Dim Pvt 35 PicGIF
MAXFILE Const Pvt 96 PicMain

N

nFileExtension Field Pvt 20 PicMain
nFileOffset Field Pvt 20 PicMain
nFilterIndex Field Pvt 20 PicMain
nMaxCustFilter Field Pvt 20 PicMain
nMaxFile Field Pvt 20 PicMain
nMaxFileTitle Field Pvt 20 PicMain

O

OFN Dim Loc 138 PicMain.FileDialog
OFN_ALLOWMULTISELECT EnumC Pub 43 PicMain
OFN_CREATEPROMPT EnumC Pub 43 PicMain
OFN_FILEMUSTEXIST EnumC Pub 43 PicMain
OFN_HIDEREADONLY EnumC Pub 43 PicMain
OFN_NOCHANGEDIR EnumC Pub 43 PicMain
OFN_NODEREFERENCELINKS EnumC Pub 43 PicMain
OFN_NONETWORKBUTTON EnumC Pub 43 PicMain
OFN_NOREADONLYRETURN EnumC Pub 43 PicMain
OFN_NOTESTFILECREATE EnumC Pub 43 PicMain
         
OFN_OPENDEFAULTS EnumC Pub 43 PicMain
OFN_OVERWRITEPROMPT EnumC Pub 43 PicMain
OFN_PATHMUSTEXIST EnumC Pub 43 PicMain
OFN_READONLY EnumC Pub 43 PicMain
OFN_SAVEDEFAULTS EnumC Pub 43 PicMain
OFN_SHAREAWARE EnumC Pub 43 PicMain
OpenFile Ctrl Fri - PicForm
OpenFile_Click Sub Pvt 64 PicForm
OpenFilename Type Pvt 20 PicMain

P

Packed Field Pvt 27 PicGIF
PicInfoLib Field   - picinfo.vbp
PicSize Dim Loc 15 PicForm.DisplayPictureInfo
Pict Ctrl Fri - PicForm
Pict_OLEDragDrop Sub Pvt 80 PicForm
Pict_OLEDragOver Sub Pvt 91 PicForm
PixelAspectRatio Field Pvt 27 PicGIF
pOpenfilename Param Loc 15 PicMain.GetOpenFileNameA
pOpenfilename Param Loc 18 PicMain.GetSaveFileNameA
ProgramTitle Dim Pub 11 PicMain

R

ReadBitmapFile Funct Pvt 63 PicBMP
ReadFile Funct Pub 33 IPicInfo
ReadGIF Funct Pvt 53 PicGIF
Result Dim Loc 139 PicMain.FileDialog

S

SaveFile Ctrl Fri - PicForm
SaveFile_Click Sub Pvt 101 PicForm
Shift Param Loc 80 PicForm.Pict_OLEDragDrop
Shift Param Loc 91 PicForm.Pict_OLEDragOver
ShowFileOpenDialog Funct Pub 117 PicMain
Signature Dim Pvt 25 PicGIF
Size Get Pub 43 IPicInfo
Size Ctrl Fri - PicForm
State Param Loc 91 PicForm.Pict_OLEDragOver
StoredFilename Dim Pvt 60 PicBMP
         
StoredFilename Dim Pvt 12 PicGIF

T

TLogicalScreenDescriptor Type Pvt 27 PicGIF
TPicSize Type Pub 12 IPicInfo

U

UInt Funct Pvt 37 PicGIF

V

Version Get Fri 96 PicGIF

W

Width Field Pub 12 IPicInfo
Width Field Pvt 27 PicGIF

X

X Param Loc 80 PicForm.Pict_OLEDragDrop
X Param Loc 91 PicForm.Pict_OLEDragOver

Y

Y Param Loc 80 PicForm.Pict_OLEDragDrop
Y Param Loc 91 PicForm.Pict_OLEDragOver


Scopes

Pub Public 26
Fri Friend 8
Pvt Private 107
Loc Local, available inside procedure only 51