From: Arndt Roger Schneider on
Hi all Tcl/Tk Developers.

I am pleased to announce the first
public release of Jeszra (0.1).

http://jeszra.sourceforge.net


Jeszra is a visual design tool, written
in Tcl/Tk, which combines 2D vector graphics
and Graphical User Interfaces.

TkZinc (3.3), TkPath (0.2 and 0.3), Tk Canvas (8.4 and 8.5)
are being used for 2D-vector graphics.

2D vector graphics includes transformations,
gradients, transparency, images, embedded
windows ...

Splines for TkZinc and TkPath (requires the tclsplines package).

The GUI-part:
Covers every Tcl/Tk window type featuring a
configure command.

Jeszra auto-detects which window is an
integral part of a composite (also called megawidget)
and restricts code generation to the newly added windows.

Jeszra can be instructed, through its preferences, to
ignore child windows of a composite; either
by defining a regular expression or by forbidding
any code generation for children of that window.
This allows the incorporation of windows
using an "alias" mechanism or to exclude dynamic elements
of a composite (tablelist, rtl_mlistbox).

15+ geometry managers are being supported by Jeszra.

Jeszra also generates and edits contents for
selected windows types:
Tk Listbox, Hugelist, Rtl_mlistbox, Tk Text ...

Embeded windows and visual configuration for
the TkTable window, no code is being generated for
the sheet itself.

Jeszra generates:
Tcl/Tk,
Ruby, Lisp and Python wrapper classes for the designed composites.

DocBook manual pages for the generated
Tcl, Ruby, Lisp and Python code.

Emacs Skeletons,
Xcode textmacros for the Xcode Tcl-Mode

Scalable Vector Graphics (SVG),
Generating SVG requires the tdom and Img packages.
SVG can be generated for TkZinc, TkPath, Tk Canvas,
Tk Listbox ...

Screen shots (Img) are inserted for some
windows, such as for Tile.

Jeszra imports SVG into Tcl/Tk,
TkPath 0.2 or 0.3, tdom and Img are required.

Jeszra features an usual flexible User
Interface, which allows for custom palettes,
import and export of palettes, a custom
tools menu and a script recorder.

The Jeszra website is currently under construction,
but the Jeszra book is online:
http://jeszra.sourceforge.net/jeszra/

All elements of Jeszra's User Interface are
composite windows and can be incorporated into
other Tcl/Tk, Ruby-Tk, Tkinter, Ltk Applications.
The manual pages for Tcl are online at:
http://jeszra.sourceforge.net/pages/

Have a nice day
-roger
From: J R Houck on
Nice project! It might be helpful however, if you did a little webpage
editing. Other than downloading the code, there's nothing else that
helps one to find further information (like the Jezra commands listing)
on your site. Clicking on most of the links there result in Error 400's...

Cheers.
From: Arndt Roger Schneider on
J R Houck schrieb:

> Nice project! It might be helpful however, if you did a little webpage
> editing. Other than downloading the code, there's nothing else that
> helps one to find further information (like the Jezra commands
> listing) on your site. Clicking on most of the links there result in
> Error 400's...
>
> Cheers.

Thanks for he info.
Yes, the websie is high up on my priorty list.
Did you try to access the jeszra book at:
http://jeszra.sourceforge.net/jeszra/index.html
?

and the manual pages at:
http://jeszra.sourceforge.net/pages/index.html
?

Just checked it uuhh works :-)

Well. the two books are over 600+ pages excluding ruby, python, lisp,
but well yes you are definitly right I have to see after the website,
have to see after the website...

-roger
From: J R Houck on
Arndt Roger Schneider wrote:
> J R Houck schrieb:
>
>> Nice project! It might be helpful however, if you did a little webpage
>> editing. Other than downloading the code, there's nothing else that
>> helps one to find further information (like the Jezra commands
>> listing) on your site. Clicking on most of the links there result in
>> Error 400's...
>>
>> Cheers.
>
> Thanks for he info.
> Yes, the websie is high up on my priorty list.
> Did you try to access the jeszra book at:
> http://jeszra.sourceforge.net/jeszra/index.html
> ?
>
> and the manual pages at:
> http://jeszra.sourceforge.net/pages/index.html
> ?
>
> Just checked it uuhh works :-)
>
> Well. the two books are over 600+ pages excluding ruby, python, lisp,
> but well yes you are definitly right I have to see after the website,
> have to see after the website...
>
> -roger

That's cool. I just couldn't find links to them... :)

Cheers!