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>

Reply via email to