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