I am using MicroStation CONNECT versions 10.17 and 2023, and I have noted an inconsistency, error, and bug in the VBA ApplySavedViewElementmethod. In the VBA helpfile for both the CONNECT versions, it says/lists the following:
object.ApplySavedViewElementSavedViewElement, CopyViewPort, _unused, ApplyViewAttributes, ApplyClipVolume, ApplyLevels, ApplyReferenceSettings
The issue I am having is the _unused portion, which in the older MicroStation V8i was reserved for ApplyCameraPosition. For example, from the MicroStation V8i VBA helpfile it says/lists the following:
object.ApplySavedViewElementSavedViewElement, CopyViewPort, ApplyCameraPosition, ApplyViewAttributes, ApplyClipVolume, ApplyLevels, ApplyReferenceSettings
Please note that even if I provide a value of "false" to the _unused portion in the method, MicroStation CONNECT ignores the value of "false", and it will automatically apply the camera position that is saved with the Saved View.
Does anyone know why the ApplyCameraPosition was excluded from the MicroStation CONNECT VBA for the ApplySavedViewElement method? Was this intentional or is it perhaps a bug that can hopefully be fixed in future updates for MicroStation CONNECT?
Thanks,
Matt