ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tkgs-devel
tkgs-devel
[Tkgs-devel] NEWS: latest TkGS updates
by =?iso-8859-1?Q?Fr=E9d=E9ric_Bonnet?= other posts by this author
Sep 4 2001 7:06PM messages near this date
[PMX:##] [Tkgs-devel] Internet listing | [Tkgs-devel] Tcl Core Team: Call for Tk maintainers
Hi all,

After several months of silence (I've found a new job, moved, and so on..=
.),
I'm pleased to announce the latest TkGS developments. The SourceForge
project page is at the following address:

    http://sourceforge.net/projects/tkgs/

From there you can access the CVS archive.

What's new:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 - Fully working font support on Windows and X. The algorithms were adapt=
ed
from Tk's mechanism, so TkGS is almost 100% compatible with Tk, especiall=
y
for the font fallback mechanism. In addition, TkGS migrated common featur=
es
into the core, so that device drivers only need a minimal amount of code =
to
make use of the Unicode engine, even on non-Unicode devices (such as
PostScript). In short, you only have to list the available fonts and tell
which Unicode character they provide. We could then get Unicode-enabled
PostScript output for cheap.

The font mechanism was the big hairy part, this explains why there wasn't
any update for so much time.

What's being worked on:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
- Bitmap support for stippling. Windows implementation is complete, Xlib
implementation is nearly done. Fully device-independent bitmap support, e=
ven
for text output under Windows. Uses the X bitmap format, so is 100%
compatible.

What needs to be done (in order of importance):
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
- Pixmaps (including alpha transparency support) and Tk Image rework (bad=
ly
needed).
- Line dashing (for completeness with what Tk currently provides)
- Full port of Tk
- Stub library
- Device capabilities
- Colormaps (unless we restrict to true color)
- Alpha support for lines & shapes
- Coordinates transforms

Help needed:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
- Implementors of additional device drivers, especially Macintosh Classic=
,
but also MacOS X, PostScript, PDF, OpenGL, DirectX, SDL, GGI, VNC...
- Documentation manager. A database-driven documentation engine would be
great.
- Webmaster. The SF-hosted web page is still desperately blank...
- Ideas, comments, criticism...


See you, Fred
--
Fr=E9d=E9ric Bonnet                                fbonnet@users.sourcefo=
rge.net
-------------------------------------------------------------------------=
---
"Theory may inform, but Practice convinces"                      George B=
ain

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved