hi, I really like the idea of having an SVG editor. Congratulations on this wonderful projetct.
I downloaded the lesson builder and i ran the following command java -jar LessonBuilder.jar Path to the cursor is :file:/home/ananth/downloads/lessonbuilder/LessonBuilder-alpha1/Icons/Cursors/cursor_help.gif FireStateChange Called IconURL:null Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/bean/playerbean/MediaPlayer at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at org.globalcircle.builder.controller.Application.class$(Application.java:494) at org.globalcircle.builder.controller.Application.registerBlocks(Application.java:496) at org.globalcircle.builder.controller.Application.<init>(Application.java:922) at org.globalcircle.builder.controller.Main.main(Main.java:47) looks like i am missing something. what is it that is wrong ? thanks, Ananth On Thu, 1 Apr 2004, Bibek Sahu wrote: > > Hello Everyone, > > Over the past year, the Global Circle of Knowledge project has spent a lot > of time developing and building an open-source "Lesson Builder Program" -- > essentially a presentation program designed around Batik/SVG. One of the > core components of that is a SVG Editor component built atop JSVGCanvas. > > The JSVGEditor is designed to be a relatively small core-codebase, with most > functionality implemented via ModeHandlers. Currently, there are > ModeHandlers for selecting/scaling/moving objects, rotating objects, > creating rectangles, squares, circles, and ellipses, drawing polylines, > drawing freehand SVGPaths, working with text, and zooming-in and -out of the > work area. It is not difficult to create ModeHandlers to add custom > functionality for your own apps (e.g., the WhiteBoard thing someone > mentioned earlier). > > There is also support for grouping/ungrouping objects, flipping x/y, moving > objects to front and to back, cut/copy/paste/delete (across components / > documents), undo/redo, and even some preliminary support for font formatting > (face, size, color, style) on text. > > > > The LessonBuilder project also includes support for storing multiple SVGs > -- and the external objects they depend upon -- into a single package (i.e., > a presentation: a "Lesson") and reloading and working on that package later. > It also includes the ability to import slides from other Lessons, and > drag-and-drop support for adding objects into JSVGEditors. There's even > some preliminary code for Audio and Video extensions for Batik. > > > Available via CVS from: > > :pserver:[EMAIL PROTECTED]:/cvsroot/lessonbuilder > > modules: > "svgeditor": standalone JSVGEditor component, and support classes > "LessonBuilder": full LessonBuilder presentation package > > > > > Now I have a request: these Java components / applications need a new > maintainer. > > These have all been developed as a part of the Global Circle of Knowledge > educational project. However, fundamentally we are here to get education to > the poor people of the world who do not currently have access to much (if > any) schooling. Think of it as the educational analog to Open Source. ;-) > > Since we are in the 'business' of creating an educational system, not a new > presentation system, we have switched our design model to build on top of > OpenOffice. Thus, much of the code we have created over the last year is no > longer of relevance to our work -- but it is still good code in its own > right. > > I and my development team will be quite happy to assist anyone taking over > development of this work. I acknowledge that it needs some more cleanup > (though I've spent a fair bit of time cleaning it up already), but overall > we are talking about a very flexible and scalable editing package, and a > pretty decent (if still weak) presentation package. > > The Global Circle of Knowledge will continue on the path to educating the > poor people of the world, we just have to take a different approach to doing > so. I hope the community will appreciate and make use of the code we have > created, but that choice fundamentally is up to you -- check it out and see > for yourself how accurate and meaningful my claims above really are. > > > Thank you all for your great work. Batik really was a wonderful platform > from which we could work. We will even continue using Batik later (albeit > in a different vein ;-). > > > All the best, > Bibek > > Technical Lead > Global Circle of Knowledge > http://www.globalcircle.org/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]