This is a straightforward request for set of preset CFG variables that describe the active file that is currently opened.
We already have _DGNFILE and some other predefined ones.
But can we have more granular predefined/redefinable variables at runtime that describe more of the file structure:
Predefined:
File Format [either from file system or MIME]
Number of Models
Active Model Name
Active Model Type
Active Model 2D/3D
Active DGN Type V7/V8/Connect
Attachment Count
Redefinable:
Save Date / Modified Date / Create Date
Some Config Variables that can MSCE read/write to the extended [Windows] file properties?
-And perhaps some additional ones that other people might want to have who are reading this request?
The purpose is to allow more granular back-end configuration options when opening files, integrating with other apps, changing files and scripting?
Something new for us configuration nerds....
Would like to add to the 'Attachment Count' to list references as successful/not-found. Then one could easily see if they need to go through models to correct any missing/broken references.
And an overall file description entry so users can describe shat the file is for, it's relation to the project, etc. any useful info. Would also allow users to correct any accidental renames that take away any descriptive names that were defined, or to rename a file based on it's purpose so it can be renamed appropriately. So that naming does not have to be well thought out in the middle of the design process...
Or, multiple descriptions if desired, such as to add entries for project file numbering/identification, etc. to help resolve issues if a file gets moved to a wrong project folder. Or sometimes if it is copied for use in another project, to know where it came from.