Re: edit grid: linebreak added to data

From: Dave Page <dpage(at)postgresql(dot)org>
To: Erwin Brandstetter <brandstetter(at)falter(dot)at>
Cc: pgadmin-support(at)postgresql(dot)org
Subject: Re: edit grid: linebreak added to data
Date: 2006-11-13 10:53:08
Message-ID: 45584E94.7020104@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Dave Page wrote:
> Erwin Brandstetter wrote:
>> Hi developers! Hi Dave!
>>
>> Testing RC2, rev 5607:5610. Client Win XP.
>>
>> There is one more longstanding issue I have not reported yet and can't
>> find in the "known issues" list.
>>
>> In edit mode, you can select an extra linebreak past the last real
>> character. You cannot navigate the cursor past the last real
>> character, but you can select a ghost linebreak - which happens every
>> you enter edit mode. Depending on the used font it is sometimes hard
>> to spot and a possible trap for common copy&paste jobs. In any case,
>> it is annoying.
>>
>> Integer or numeric fields are not affected. But text, char, varchar,
>> date, timestamp (and possibly others) are.
>> The issue has been present since v1.4.2 or earlier.
>> It might be easy fix?
>
> It actually seems to happen on paste, not copy, and happens with the
> editor in rich text mode. It's a wx bug though so I'll log it with them.

Hmm, I think it's actually a Microsoft bug - I see the same behaviour in
Wordpad and Word 2K3, but it's only apparent when pasting into another
rich text editor.

I start Word, and type 'Hello', with no quotes, and no trailing carriage
return, then hit Ctrl-A, Ctrl-C to copy to the clipboard. I then paste
the text into Notepad, and see 'Hello', with no trailing CR. I paste the
same text into Wordpad, or Word, and a CR is appended.

And in case you were wondering, we use the wxTE_RICH flag to allow the
control to hold more than 64KB of text (though I do wonder if that's
actually still required).

Regards, Dave.

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Erwin Brandstetter 2006-11-13 14:27:42 Re: edit grid: linebreak added to data
Previous Message Dave Page 2006-11-13 10:10:36 Re: edit grid: linebreak added to data