Project Analyzer

Cross-reference report - PicInfo sample application

Procedure references

     
  Sub DisplayPictureInfo PicForm
C ReadFile IPicInfo
C Size [Get] IPicInfo
C MaxColors [Get] IPicInfo
B OpenFile_Click PicForm
B Pict_OLEDragDrop PicForm
 
  Sub Form_KeyPress PicForm
C OpenFile_Click PicForm
  Dead - KeyPreview = False
 
  Sub Form_Load PicForm
 
  Sub OpenFile_Click PicForm
C ShowFileOpenDialog PicMain
C DisplayPictureInfo PicForm
B Form_KeyPress PicForm
 
  Sub Pict_OLEDragDrop PicForm
C DisplayPictureInfo PicForm
 
  Sub Pict_OLEDragOver PicForm
 
  Sub SaveFile_Click PicForm
 
  Declare Function GetOpenFileNameA PicMain
B FileDialog PicMain
 
  Declare Function GetSaveFileNameA PicMain
  Dead
 
  Declare Function CommDlgExtendedError PicMain
B FileDialog PicMain
 
  Function ShowFileOpenDialog PicMain
C FileDialog PicMain
B OpenFile_Click PicForm
 
  Function FileDialog PicMain
C GetOpenFileNameA PicMain
C CommDlgExtendedError PicMain
B ShowFileOpenDialog PicMain
 
  Sub Main PicMain
 
  Property Get Filename IPicInfo
C IPicInfo_Filename [Get] PicBMP
C IPicInfo_Filename [Get] PicGIF
  Dead but exposed
 
  Property Get MaxColors IPicInfo
C IPicInfo_MaxColors [Get] PicBMP
C IPicInfo_MaxColors [Get] PicGIF
B DisplayPictureInfo PicForm
 
  Function ReadFile IPicInfo
C IPicInfo_ReadFile PicBMP
C IPicInfo_ReadFile PicGIF
B DisplayPictureInfo PicForm
 
  Property Get Size IPicInfo
C IPicInfo_Size [Get] PicBMP
C IPicInfo_Size [Get] PicGIF
B DisplayPictureInfo PicForm
 
  Function ReadBitmapFile PicBMP
B IPicInfo_ReadFile PicBMP
 
  Property Get IPicInfo_Filename PicBMP
B Filename [Get] IPicInfo
 
  Property Get IPicInfo_MaxColors PicBMP
B MaxColors [Get] IPicInfo
 
  Function IPicInfo_ReadFile PicBMP
C ReadBitmapFile PicBMP
B ReadFile IPicInfo
 
  Property Get IPicInfo_Size PicBMP
B Size [Get] IPicInfo
 
  Function UInt PicGIF
B IPicInfo_Size [Get] PicGIF
 
  Function ReadGIF PicGIF
B IPicInfo_ReadFile PicGIF
 
  Property Get Version PicGIF
  Dead
 
  Property Get IPicInfo_Filename PicGIF
B Filename [Get] IPicInfo
 
  Property Get IPicInfo_MaxColors PicGIF
B MaxColors [Get] IPicInfo
 
  Function IPicInfo_ReadFile PicGIF
C ReadGIF PicGIF
B ReadFile IPicInfo
 
  Property Get IPicInfo_Size PicGIF
C UInt PicGIF
B Size [Get] IPicInfo

C = Calls
B = Called by

Variable references

       
  Public ProgramTitle As String   PicMain
R Form_Load 59 PicForm
W Main 241 PicMain
 
  Private BMPType As EBMPType   PicBMP
W ReadBitmapFile 75 PicBMP
W ReadBitmapFile 95 PicBMP
W ReadBitmapFile 99 PicBMP
R IPicInfo_MaxColors [Get] 128 PicBMP
R IPicInfo_Size [Get] 153 PicBMP
 
  Private InfoHeader As BITMAPINFOHEADER   PicBMP
R ReadBitmapFile 97 PicBMP
WR ReadBitmapFile 98 PicBMP
R ReadBitmapFile 102 PicBMP
R IPicInfo_MaxColors [Get] 132 PicBMP
R IPicInfo_Size [Get] 158 PicBMP
R IPicInfo_Size [Get] 159 PicBMP
 
  Private CoreHeader As BITMAPCOREHEADER   PicBMP
R ReadBitmapFile 93 PicBMP
WR ReadBitmapFile 94 PicBMP
R IPicInfo_MaxColors [Get] 130 PicBMP
R IPicInfo_Size [Get] 155 PicBMP
R IPicInfo_Size [Get] 156 PicBMP
 
  Private IsRLE As Boolean   PicBMP
W ReadBitmapFile 74 PicBMP
W ReadBitmapFile 105 PicBMP
  Written only
 
  Private StoredFilename As String   PicBMP
R IPicInfo_Filename [Get] 122 PicBMP
  Read only
 
  Private StoredFilename As String   PicGIF
W ReadGIF 63 PicGIF
R IPicInfo_Filename [Get] 112 PicGIF
 
  Private FileOK As Boolean   PicGIF
W ReadGIF 64 PicGIF
W ReadGIF 85 PicGIF
R Version [Get] 102 PicGIF
R IPicInfo_MaxColors [Get] 119 PicGIF
R IPicInfo_Size [Get] 141 PicGIF
 
  Private Signature As String * 6   PicGIF
R ReadGIF 70 PicGIF
WR ReadGIF 74 PicGIF
R ReadGIF 75 PicGIF
R ReadGIF 75 PicGIF
R Version [Get] 103 PicGIF
 
  Private LogicalScreenDescriptor As TLogicalScreenDescriptor   PicGIF
R ReadGIF 70 PicGIF
WR ReadGIF 79 PicGIF
R ReadGIF 82 PicGIF
R IPicInfo_Size [Get] 146 PicGIF
R IPicInfo_Size [Get] 147 PicGIF
 
  Private MaxColors As Long   PicGIF
W ReadGIF 83 PicGIF
R IPicInfo_MaxColors [Get] 121 PicGIF

R = Read by
W = Written by
I = Instantiated by
A = Array allocated by
C = Cleared by

Constant references

       
  Const MAXFILE = 512   PicMain
R FileDialog 150 PicMain
R FileDialog 151 PicMain
 
  Private Const CDERR_DIALOGFAILURE = &HFFFF   PicMain
R FileDialog 190 PicMain
 
  Private Const CDERR_FINDRESFAILURE = &H6   PicMain
R FileDialog 192 PicMain
 
  Private Const CDERR_NOHINSTANCE = &H4   PicMain
R FileDialog 194 PicMain
 
  Private Const CDERR_INITIALIZATION = &H2   PicMain
R FileDialog 196 PicMain
 
  Private Const CDERR_NOHOOK = &HB   PicMain
R FileDialog 198 PicMain
 
  Private Const CDERR_LOCKRESFAILURE = &H8   PicMain
R FileDialog 200 PicMain
 
  Private Const CDERR_NOTEMPLATE = &H3   PicMain
R FileDialog 202 PicMain
 
  Private Const CDERR_LOADRESFAILURE = &H7   PicMain
R FileDialog 204 PicMain
 
  Private Const CDERR_STRUCTSIZE = &H1   PicMain
R FileDialog 206 PicMain
 
  Private Const CDERR_LOADSTRFAILURE = &H5   PicMain
R FileDialog 208 PicMain
 
  Private Const FNERR_BUFFERTOOSMALL = &H3003   PicMain
R FileDialog 210 PicMain
 
  Private Const CDERR_MEMALLOCFAILURE = &H9   PicMain
R FileDialog 212 PicMain
 
  Private Const FNERR_INVALIDFILENAME = &H3002   PicMain
R FileDialog 214 PicMain
 
  Private Const CDERR_MEMLOCKFAILURE = &HA   PicMain
R FileDialog 216 PicMain
 
  Private Const FNERR_SUBCLASSFAILURE = &H3001   PicMain
R FileDialog 218 PicMain
 
  Private Const BI_RGB = 0&   PicBMP
  Dead
 
  Private Const BI_RLE4 = 2&   PicBMP
R ReadBitmapFile 103 PicBMP
 
  Private Const BI_RLE8 = 1&   PicBMP
R ReadBitmapFile 103 PicBMP
 
  Private Const BI_bitfields = 3&   PicBMP
  Dead

R = Read by

Type and enum references

Type OpenFilename   PicMain
GetOpenFileNameA 15 PicMain
GetSaveFileNameA 18 PicMain
FileDialog 138 PicMain
 
Enum EFileDlgFlags   PicMain
ShowFileOpenDialog 117 PicMain
FileDialog 135 PicMain
 
Type TPicSize   IPicInfo
DisplayPictureInfo 15 PicForm
Size [Get] 43 IPicInfo
IPicInfo_Size [Get] 150 PicBMP
IPicInfo_Size [Get] 138 PicGIF
 
Enum EBMPType   PicBMP
(declarations) 17 PicBMP
 
Type BITMAPFILEHEADER   PicBMP
ReadBitmapFile 70 PicBMP
 
Type BITMAPINFOHEADER   PicBMP
(declarations) 46 PicBMP
 
Type BITMAPCOREHEADER   PicBMP
(declarations) 47 PicBMP
 
Type TLogicalScreenDescriptor   PicGIF
(declarations) 34 PicGIF