From: Dom Lachowicz (domlachowicz@yahoo.com)
Date: Thu Jan 16 2003 - 11:28:29 EST
Since Tomas fixed the BiDi caret, I've fixed the Unix
implementation of it. It builds and works again now.
I'll send a QNX patch for phear in a bit.
Dom
CVS:
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are
removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/af/gr/unix/gr_UnixGraphics.cpp
CVS: src/af/gr/unix/gr_UnixGraphics.h
CVS: src/af/xap/unix/xap_UnixNullGraphics.h
CVS: src/af/xap/unix/xap_UnixPSGraphics.h
CVS:
----------------------------------------------------------------------
--- Tomas Frydrych <tomas@frydrych.uklinux.net> wrote:
>
> This fixes the bidi caret that got broken when the
> caret class was
> introduced; this commit breaks everything but the
> win32 build --
> sorry guys, but it could not be helped.
>
> The critical changes are to
> gr_Graphics::saveRectangle() and
> gr_Graphics::restoreRectangle(). These functions now
> take an extra
> index parameter making it possible to save and
> restore a number of
> rectangles at the same time; the win32 versions are
> implemented,
> others are not. Although the carect class only needs
> three
> rectangles for now, it would be best if the
> implementations did not
> impose any limits (the win32 version is using
> UT_Vector's).
>
> files: gr_Graphics.h; gr_Win32Graphics.h/cpp;
> gr_Caret.h/cpp
>
> Tomas
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
This archive was generated by hypermail 2.1.4 : Thu Jan 16 2003 - 11:30:48 EST