CVSROOT: /cvs/gnome Module name: criawips Changes by: herzi 05/03/25 07:08:41
Modified files: . : ChangeLog copy-src/ccc : canvas-priv.h canvas.c canvas.h src : slide-editor.c slide-renderer.c Log message: 2005-03-25 Sven Herzberg <[EMAIL PROTECTED]> * copy-src/ccc/canvas-priv.h: removed the 'interactive' attribute, using flags for this now; added macros to deal with the flags; added a 'can_focus' flag * copy-src/ccc/canvas.c: handle focus events on the canvas ourselves, we don't need derived classes to do this; ported the 'interactive' code to use flags now; add one more check to item_grab_focus; * copy-src/ccc/canvas.h: renamed the CriaItemFlags elements; made then flags instead of an enumeration * src/slide-editor.c: deleted the focus event handling code; the one in CriaCanvas is much more beautiful * src/slide-renderer.c: prepared the slide renderer's code to support switching the focus to one of the children in the future; remove a compile warning; make the focus frame 2 pixels wide to be more easily recognized URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=criawips&who=herzi&date=explicit&mindate=2005-03-25%2007:07&maxdate=2005-03-25%2007:09 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list