Website: http://aejaks.sourceforge.net/
Download: http://sourceforge.net/project/showfiles.php?group_id=184611
Highlights for 0.6:
* New Widgets - from EchopointNG
o AbleProperties
o ComboBox (includes type-ahead autocomplete)
o DirectHtml (arbitrary HTML in a DIV)
o ExpandableSection
o GroupBox
o ProgressBar
o Slider
o TextFieldEx (includes client-side regexp validation)
* New BrowserCommand options: javascript eval, javascript include, print
* New Clock and NumberGuess sample apps, contributed by Geoffrey Wu.
Note that the Aejaks/Tcl version of NumberGuess is less than one-third
the size of the equivalent Echo2/Java version!
* Lots of clean-up of the automated object build system.
* Misc. bug fixes, documentation updates.
Full change list: http://aejaks.sourceforge.net/CHANGES.txt
About Aejaks:
Aejaks combines the server-side Ajax windowing system Echo2 with the
powerful simplicity of the Tcl langauge. The result is a rich development
environment in which to develop Ajax-based web applications, often with
much less code to write. Aejaks runs on top of a Java Servlet engine,
and can make use of any existing Java library.
--
Tom Poindexter
tpoi...@nyx.net
However, people always tend to want to have more. In my case I would like to
have canvas-like functionality in Aejaks.
Is it already possible somehow?
Thanks,
Harm Olthof
"Tom Poindexter" <tpoi...@nyx3.nyx.net> wrote in message
news:11907297...@irys.nyx.net...
Well, not impossible, but an implementation will probably require
a good deal of work. Here are some thoughts on canvas for Aejaks:
1. You are still on an HTTP link, so you have to be careful
with the amount of traffic going to and from the server. You
certainly don't want to fire events while just moving over
canvas items.
2. A Flash widget would probably be ideal, allowing a lot of
user interaction without causing server events. Anyone know
of a canvas-type Flash widget? There are also some SVG-type
widgets that might offer some canvas-like functionality.
3. For simple output graphics, you can already use Java 2D
drawing into an AWT Image, then use that image in a
widget. Aejaks already includes a ChartDisplay widget
for drawing various charts (i.e., line, bar, pie, etc.)
4. And most importantly, who would like to help?
--
Tom Poindexter
tpoi...@nyx.net
I am prepared to help with anything in Aejaks (or tcl), although I almost
certainly don't have the right knowledge (and not too much time).
If you still think I might be of any use, drop me a mail.
Harm Olthof
jababajee
hotmail
"Tom Poindexter" <tpoi...@nyx.net> wrote in message
news:11907385...@irys.nyx.net...
I'll take a look at openlayers.org. I also found a Javascript
library that does some canvas-type drawing using the <CANVAS>, <DIV>
SVG, or Flash:
http://www.kevlindev.com/projects/jsdrawing/
and for Javascript graphics into a DIV only:
http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm
Making a canvas type widget for Aejaks will still be a good
deal of work.
There is also a tutorial on using Google maps with Echo2, most of
the concepts should port to Aejaks pretty well. I haven't had
time to play with it yet.
http://jl2tho.blogspot.com/2007/09/tutorial-1-mashup-googlemap-echo2.html
There is also some imagemap capability with Echo2 that I can try to
expose, that might help also. It basically allows you to display
an image and register callback to get the coordinates of a click.
Use that with Java 2D drawing, and you might get pretty far. There
are several Java based Geo libs your could probably make use of
from Jacl as well.
Probably better to follow up on the Aejaks mailing list:
http://sourceforge.net/mail/?group_id=184611
--
Tom Poindexter
tpoi...@nyx.net
Harm Olthof
"Tom Poindexter" <tpoi...@nyx.net> wrote in message
news:11912667...@irys.nyx.net...