CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 00/05/11 17:59:45

Modified files:
        .              : ChangeLog 
        src/engine     : kernel.c kgraphics.c kmath.c 
        src/graphics   : engine_graphics.c menubar.c window.c 
        src/include    : graphics.h kernel.h 

Log message:
* frames around text controls (SQ3 inventory)
* implemented TimesTan() and TimesCot() as (-tan((x-90)*PI/180))*scale and
tan(x*PI/180)*scale, respectively.
* Fixed minor color bug for list controls
* DoBresen() no longer uses 'distance' and 'who'. It now counts b_movCnt down
instead of up.

Observations:
+ The new old DoBresen() causes the script code to kick in in QfG1, as Lars
expected.
- I've never seen TimesTan() and TimesCot() being used, but I should note that
the Sierra SCI functions behave very strangely. Either they're very rough
approximations of tan(), or they're something completely different.
They look *roughly* like tan() (modified appropriately), though.

-- Christoph


Reply via email to