Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[RELEASE] Aejaks 0.6

5 views
Skip to first unread message

Tom Poindexter

unread,
Sep 25, 2007, 10:16:12 AM9/25/07
to

Aejaks version 0.6 is ready for download.

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

Harm Olthof

unread,
Sep 25, 2007, 12:00:52 PM9/25/07
to
Great!

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...

Tom Poindexter

unread,
Sep 25, 2007, 12:43:03 PM9/25/07
to
In article <46f930b4$0$235$e4fe...@news.xs4all.nl>,

Harm Olthof <geenspam@invalid> wrote:
>Great!
>
>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?

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

Harm Olthof

unread,
Oct 1, 2007, 2:35:39 PM10/1/07
to
Hello Tom,
Thanks for listing all these possibilities and considerations.
I wanted to have a look if Aejaks could be used for a mapping (GIS)
webapplication and experiment a bit.
There should be no license limitations, so Flash is not really an option.
(And also there are already a lot of Flash geoweb applications).
I was pointed by a friend to www.openlayers.org, which is a JavaScript
library. So I will have a look at that and try to combine that with Aejaks.
(Although I was hoping I could do all with tcl, since I do not have a
working knowledge of javascript).

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...

Tom Poindexter

unread,
Oct 1, 2007, 3:26:20 PM10/1/07
to
In article <47013dfb$0$240$e4fe...@news.xs4all.nl>,

Harm Olthof <geenspam@invalid> wrote:
>Hello Tom,
>Thanks for listing all these possibilities and considerations.
>I wanted to have a look if Aejaks could be used for a mapping (GIS)
>webapplication and experiment a bit.
>There should be no license limitations, so Flash is not really an option.
>(And also there are already a lot of Flash geoweb applications).
>I was pointed by a friend to www.openlayers.org, which is a JavaScript
>library. So I will have a look at that and try to combine that with Aejaks.
>(Although I was hoping I could do all with tcl, since I do not have a
>working knowledge of javascript).
>
>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.


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

unread,
Oct 2, 2007, 1:01:47 PM10/2/07
to
Tom,
Thanks again for such active support to answer my question.
I will look at all your suggestions and if necessary follow-up on the Aejaks
mailing list to which I have subscribed now.

Harm Olthof

"Tom Poindexter" <tpoi...@nyx.net> wrote in message

news:11912667...@irys.nyx.net...

0 new messages