| Type OpenFilename in PicMain.bas | Writes | Reads |
|---|---|---|
| lStructSize As Long | 1 | 0 |
| hwndOwner As Long | 1 | 0 |
| hInstance As Long | 0 | 0 |
| lpstrFilter As String | 1 | 0 |
| lpstrCustomFilter As String | 0 | 0 |
| nMaxCustFilter As Long | 0 | 0 |
| nFilterIndex As Long | 1 | 1 |
| lpstrFile As String | 1 | 3 |
| nMaxFile As Long | 1 | 0 |
| lpstrFileTitle As String | 0 | 0 |
| nMaxFileTitle As Long | 0 | 0 |
| lpstrInitialDir As String | 2 | 0 |
| lpstrTitle As String | 1 | 0 |
| Flags As Long | 1 | 1 |
| nFileOffset As Integer | 0 | 0 |
| nFileExtension As Integer | 0 | 0 |
| lpstrDefExt As String | 1 | 0 |
| lCustData As Long | 0 | 0 |
| lpfnHook As Long | 0 | 0 |
| lpTemplateName As String | 0 | 0 |
| Type TPicSize in PicInfo.cls | Writes | Reads |
| Width As Long | 3 | 1 |
| Height As Long | 3 | 1 |
| Type BITMAPFILEHEADER in PicBMP.cls | Writes | Reads |
| bfType As Integer | 1 | 1 |
| bfSize As Long | 1 | 0 |
| bfReserved1 As Integer | 1 | 1 |
| bfReserved2 As Integer | 1 | 1 |
| bfOffBits As Long | 1 | 0 |
| Type BITMAPINFOHEADER in PicBMP.cls | Writes | Reads |
| biSize As Long | 1 | 0 |
| biWidth As Long | 1 | 1 |
| biHeight As Long | 1 | 1 |
| biPlanes As Integer | 1 | 0 |
| biBitCount As Integer | 1 | 1 |
| biCompression As Long | 1 | 1 |
| biSizeImage As Long | 1 | 0 |
| biXPelsPerMeter As Long | 1 | 0 |
| biYPelsPerMeter As Long | 1 | 0 |
| biClrUsed As Long | 1 | 0 |
| biClrImportant As Long | 1 | 0 |
| Type BITMAPCOREHEADER in PicBMP.cls | Writes | Reads |
| bcSize As Long | 1 | 0 |
| bcWidth As Integer | 1 | 1 |
| bcHeight As Integer | 1 | 1 |
| bcPlanes As Integer | 1 | 0 |
| bcBitCount As Integer | 1 | 1 |
| Type TLogicalScreenDescriptor in PicGIF.cls | Writes | Reads |
| Width As Integer | 1 | 1 |
| Height As Integer | 1 | 1 |
| Packed As Byte | 1 | 1 |
| BackgroundColorIndex As Byte | 1 | 0 |
| PixelAspectRatio As Byte | 1 | 0 |
| Enum EFileDlgFlags in PicMain.bas | Value | Reads |
|---|---|---|
| OFN_ALLOWMULTISELECT = &H200 | 512 | 0 |
| OFN_CREATEPROMPT = &H2000 | 8192 | 0 |
| OFN_FILEMUSTEXIST = &H1000 | 4096 | 1 |
| OFN_HIDEREADONLY = &H4 | 4 | 2 |
| OFN_NOCHANGEDIR = &H8 | 8 | 0 |
| OFN_NODEREFERENCELINKS = &H100000 | 1048576 | 0 |
| OFN_NONETWORKBUTTON = &H20000 | 131072 | 0 |
| OFN_NOREADONLYRETURN = &H8000& | 32768 | 1 |
| OFN_NOTESTFILECREATE = &H10000 | 65536 | 0 |
| OFN_OVERWRITEPROMPT = &H2 | 2 | 1 |
| OFN_PATHMUSTEXIST = &H800 | 2048 | 2 |
| OFN_READONLY = &H1 | 1 | 0 |
| OFN_SHAREAWARE = &H4000 | 16384 | 0 |
| OFN_OPENDEFAULTS = OFN_FILEMUSTEXIST Or OFN_PATHMUSTEXIST Or OFN_HIDEREADONLY | 6148 | 1 |
| OFN_SAVEDEFAULTS = OFN_OVERWRITEPROMPT Or OFN_PATHMUSTEXIST Or OFN_HIDEREADONLY Or OFN_NOREADONLYRETURN | 34822 | 0 |
| Enum EBMPType in PicBMP.cls | Value | Reads |
| bmpUnknown | 0 | 1 |
| bmpInfoHeader | 1 | 3 |
| bmpCoreHeader | 2 | 3 |
| Enums | 2 |
| Enum constants | 18 |
| Average Enum size | 9.0 |
| Types | 6 |
| Fields | 48 |
| Average Type size | 8.0 |