CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 99/12/11 20:28:59

Modified files:
        .              : ChangeLog 
        doc            : sci.sgml 
        src/core       : Makefile.am kernel.c savegame.c savegame.cfsml 
                         vocab.c 
        src/graphics   : menubar.c 
        src/include    : Makefile.am kdebug.h menubar.h uinput.h 
Added files:
        src/core       : kevent.c kfile.c kgraphics.c klists.c kmath.c 
                         kmenu.c kscripts.c ksound.c kstring.c 
        src/include    : kernel.h 

Log message:
* Split kernel.c into kernel.h, kernel.c, kgraphics.c, kevent.c, kfile.c
kgraphics.c, klists.c, kmath.c, kmenu.c, kscripts.c, ksound.c and kstring.c.
It's not perfect yet, but I believe that it's a bit more transparent now.
* Fixed SetMenu() and AddMenu() according to Lars' discoveries.
* Added GetMenu()
* Added a preliminary (non-interactive and without any popup menus) MenuSelect()
that actually manages to claim a few of the events used in QG1.

-- Christoph

Reply via email to