(The "Documentation" from 3Dx on COM programming is simply not up to sorting this out in anything other than a trivial one-purpose application, like the sample code...)
Anyway...
Now I want to make our Application look like a proper 3Dx application - I have looked at eg Google Sketchup, Google Earth and AutoCad - and they label the buttons and set toggles in the display.
I thought naively that
Code: Select all
dev->LoadPreferences("appname")Rooting around in the Program Files\3DxConnexion folders, I find a stash of .SCG files which are clearly the source of the advanced appearance of the other Apps ... but there appears to be no documentation of these files!
How do I:
- read and understand these files (docco please!)
- code them (acceptable values and sensible values?)
- introduce them to the 3DxConnexion world (locally I presume I stuff one into the program files folder? But then what about the rest of the world?)
- Is the SCG file meant to be packaged with the device driver rather than the application?
- What about help and help files? (There seem to be individual, small, help files for each app under 3DxConnexion) (What triggers those help files for the user? We normally trigger our own help files from F1...)
- Local language help?
- Localisation of the SCG file labels?
- How is "stuff" passed to 3DxConnexion to be installed?
