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