My first question would be how (in theory) are we going to use the DWS files?
Let's walk before we run shall we?
I know in theory we are opening them thru ObjectDBX
Forget the term ObjectDBX...it's actually an ARX term used to define the 'separation of concerns' as far as custom objects goes, with respect to the UI component and the dbase component. For example, if I was to create an arx app that defined a custom entity called DuhLine
, the interface would be represented by the .ARX file and the custom
Data
Base e
Xtension would be represented by the .DBX file. The DBX file is responsible for persisting the custom object in the dbase and graphical representation amongst other things.
Now before anybody goes off at me, I am simplifying this, but that is the general gist. Having said that, ObjectDBX is a common term amongst VB'ers with respect to the COM library they reference to allow in memory loading and modifications of drawings.
I will not be using the term as far as .NET goes, but what we are doing is opening a drawing in the AutoCAD editor, but not associating a graphical document window with it. Does that make sense?