Am 15.06.2006 um 22:46 schrieb Luís Oliveira:

On 2006-jun-15, at 20:58, Frank Goenninger wrote:
Btw, Togl's CVS version (2.0 to be, apparently) doesn't have the following functions defined in togl.lisp: Togl_CreateFunc(), Togl_DisplayFunc(), Togl_ReshapeFunc(), Togl_DestroyFunc() and Togl_TimerFunc(). What's up with that?

Hunh? Which CVS do you access?

http://sourceforge.net/cvs/?group_id=519

The CVS repository has some 2 weeks old changes so I guess it's not too dead. Looking at the two gears.c examples, the interface changed from:

    Togl_CreateFunc(init);
    Togl_DestroyFunc(zap);
    Togl_DisplayFunc(draw);
    Togl_ReshapeFunc(reshape);
    Togl_TimerFunc(idle);
    Togl_CreateCommand("rotate", rotate);
    Togl_CreateCommand("position", position);

to:

    Tcl_CreateObjCommand(interp, "init", init, NULL, NULL);
    Tcl_CreateObjCommand(interp, "zap", zap, NULL, NULL);
    Tcl_CreateObjCommand(interp, "draw", draw, NULL, NULL);
    Tcl_CreateObjCommand(interp, "reshape", reshape, NULL, NULL);
    Tcl_CreateObjCommand(interp, "idle", idle, NULL, NULL);
    Tcl_CreateObjCommand(interp, "rotate", rotate, NULL, NULL);
    Tcl_CreateObjCommand(interp, "position", position, NULL, NULL);

Ah, right. That change in the interface had been announced some months ago. It's just that Celtk has to change to the "obj" interface now, too.

Some homework to do here ;-)

Cheers,
    Frank



_______________________________________________
cells-devel site list
[email protected]
http://common-lisp.net/mailman/listinfo/cells-devel

Reply via email to