From: tomasfrydrych_at_yahoo.co.uk
Date: Wed Dec 10 2003 - 11:28:29 EST
Thanks Alan. I have exchanged a couple of emails with the chap
behind this project and it seems to me that the nature of the changes is
such that we could quite easily incorporate it into the official codebase.
I have not had a chance to the look at the sources, but the description
of the changes follows, the source is available throught the
SourceForge CVS.
Tomas
------- Forwarded message follows -------
From: "Kevin Conroy"
Subject: Re: tabiword
Date sent: Wed, 10 Dec 2003 11:05:42 -0500
There are several new classes in the Graphics layer (GR) to support ink on
the tablet. There's now an FP_InkRun class along with various changes to the
piece table related classes to support this new type of run. There's a new
Tabiword importer/exporter to support the ink format. I've made some changes
to the Event layer to support a stylus, but I don't think that they are
being used in my current implementation because they were too buggy.
ap_EditMethods has support for an ink insert command. The Toolbar related
classes have entries for a new "Ink" menu and it's children. I've also
changed ap_Win32FrameImpl a fair amount to support ink.
The biggest problem is that it will only work on Windows XP since my code
uses the Tablet PC API for ink. Also, I did several non-cross platform
friendly casts in places I shouldn't in order to gain access to some ink
functionality. These are easy enough to fix (add empty functions to the
generic classes and then have the Win32 override them to actually do
something besides "return 0;") but I haven't gotten around to it yet.
I've probably forgotten something (I've been working on this for a year now)
but those are the biggest changes to the code base.
-- Kevin
----- Original Message -----
From: <tomasfrydrych_at_yahoo.co.uk>
To: "Kevin Conroy" <kmconroy_at_wam.umd.edu>
Sent: Wednesday, December 10, 2003 10:52 AM
Subject: Re: tabiword
> I was really interested in seeing what kind of changes to the AW base
> code are required and whether it would not be worth to make these
> part of the official code base.
>
> Tomas
>
> On 10 Dec 2003 at 10:35, Kevin Conroy wrote:
>
> > The source code is rather large and is available via CVS which is why I
> > decided not to mirror it on the download page.
> >
> > Visit http://sourceforge.net/cvs/?group_id=81189 and read up on
anonymous
> > CVS access. You'll want to execute the following two commands to get the
> > source:
> >
> > cvs -d:pserver:anonymous_at_cvs.sourceforge.net:/cvsroot/tabiword login
> >
> > cvs -z3 -d:pserver:anonymous_at_cvs.sourceforge.net:/cvsroot/tabiword co
source
> >
> > If you have any other questions or need helping getting it from CVS,
please
> > let me know.
> >
> >
> > -- Kevin
> >
> > ----- Original Message -----
> > From: <tomasfrydrych_at_yahoo.co.uk>
> > To: <kmconroy_at_cs.umd.edu>
> > Sent: Wednesday, December 10, 2003 3:27 AM
> > Subject: tabiword
> >
> >
> > >
> > > Hi Kevin,
> > >
> > > The tabiword project sounds really good. I was hoping to download the
> > > tabiword source, but it is not on the SF page. Could you please point
in
> > > the right direction. Thanks.
> > >
> > > Tomas
> > >
> > >
> > >
> > >
> > >
>
>
>
------- End of forwarded message -------
This archive was generated by hypermail 2.1.4 : Wed Dec 10 2003 - 11:28:58 EST