RE : RE : INS

From: Joaquin Cuenca Abela (e98cuenc@free.fr)
Date: Tue Jan 21 2003 - 01:53:32 EST

  • Next message: Omer Zak: "Code patches vs. macros vs. plugins (was: Re: Re[2]: INS)"

    Andrew wrote:
    > --- Martin Sevior <msevior@physics.unimelb.edu.au>
    > wrote: > On Sun, 12 Jan 2003, Johan Björk wrote:
    > >
    > > > QNX/Photon does this by making the cursor
    > > horizontal instead of
    > > > vertical, the lenght of one char.
    > > > I personaly thinks this might be a bit better, as
    > > it's more subtile and
    > > > I don't like big warning signs for something as
    > > common as INS/OVR as
    > > > it's a really handy feature :)
    > > >
    > > > Then again, if we want a huge and big 'warning'
    > > the square is probably
    > > > better.
    > >
    > >
    > > Hmm upon reflection, both the square and the
    > > underline have the issue that
    > > the width changes with the character you're
    > > overwriting. So for example a
    > > square the covers a "i" is narrower than a square
    > > that covers an "m". It
    > > would be impossible to complete cover the an italic
    > > "f" in Times New Roman
    > > since it overlaps the previous character.
    > >
    > > We'd need to change findPointCoords() to get this
    > > width no impossible but
    > > a bit of a pain.
    >
    > Of course there will also be some i18n issues such as
    > taking combining characters ang ligatures into account
    > as well as bidi cursor/caret specialties.

    That should be handled anyway for normal cursor motion/selection. That
    doesn't add any difficulty to what we should do anyway.

    Cheers,



    This archive was generated by hypermail 2.1.4 : Tue Jan 21 2003 - 01:56:36 EST