Thanks Joe. Yes, it was a Quesa issue. Both the PEF and Mach-O versions were already installed in the 2007r1 and 2007r2 folder and the PEF version was installed in the Library/CFMSupport folder - nothing in the Library/Frameworks however. Everything fine again when I copied the Quesa.framework folder into Library/Frameworks.
Thanks - Richard. > I've run into a problem with some of the built-in quaternion routines > in RB2007r2. These seem to be newly-introduced as they have been > working perfectly up until now and there are no changes mentioned in > the release notes. The quaternion properties are not calculated with > the SetRotateAboutAxis method when you pass it your axis of rotation > and the rotation angle - they are left at the default values of > 1,0,0,0 for W,X,Y,Z. This sounds like what I would expect if Quesa is not installed. > If I go back to RB2007r1 > then it works fine either way (using SetRotateAboutAxis or > calculating them myself) and then calling the Transform method. Could it be you have Quesa stuck in the 2007r1 folder rather than installed somewhere more systematic (like Library/CFMSupport and Library/Frameworks)? Also pay attention to whether you're testing in the IDE, or building a Mach-O or PEF app. I believe (though I'm not sure) that a PEF app will need the PEF version of Quesa (in CFMSupport), and a Mach-O app will need the Mach-O version (in Frameworks). HTH, - Joe -- Joe Strout -- [EMAIL PROTECTED]
_______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
