Re: How to use arrow keys to move to other row - Mailing list pgadmin-support

From Andreas Pflug
Subject Re: How to use arrow keys to move to other row
Date
Msg-id 44328F19.5090004@pse-consulting.de
Whole thread Raw
In response to Re: How to use arrow keys to move to other row  ("Dave Page" <dpage@vale-housing.co.uk>)
Responses UI Request  (Mauro Bertoli <bertolima@yahoo.it>)
List pgadmin-support
Dave Page wrote:
>  
> 
> 
>>-----Original Message-----
>>From: pgadmin-support-owner@postgresql.org 
>>[mailto:pgadmin-support-owner@postgresql.org] On Behalf Of 
>>Andreas Pflug
>>Sent: 04 April 2006 15:25
>>To: Andrus
>>Cc: pgadmin-support@postgresql.org
>>Subject: Re: [pgadmin-support] How to use arrow keys to move 
>>to other row
>>
>>Andrus wrote:
>>
>>>I edit data in pgAdmin edit grid in Windows XP
>>>
>>>To change single column in many rows, I use 3 keys after 
>>
>>making change 
>>
>>>to move next column:
>>>
>>>tab
>>>down arrow
>>>left arrow
>>>
>>>this is VERY inconvenient.
>>
>>This is exactly the stuff a base control should deliver, i.e. 
>>wxGrid. It does so unsatisfactory, and probably will never do 
>>better, which is one reason why I'd like to get rid of this 
>>control (and not just me: most developers who once touched 
>>that piece of sh^H^Hcode).
> 
> 
> Do we know why it's so bad? Is it caused by compromising between
> different implementations of grids on different platforms? If so,
> perhaps the only answer would be a custom control (urgh).

It has been common understanding on wx-dev for quite a while that wxGrid 
should be rewritten from ground to have it implemented in a clean and 
maintainable way. The current 300k source has poor editors, bad key 
handling, ... (you add your stuff here).
If "custom control" means to write a ctlGrid ourselves, well go on....
You probably have plenty of spare time :-)


Regards,
Andreas




pgadmin-support by date:

Previous
From: "Dave Page"
Date:
Subject: Re: How to use arrow keys to move to other row
Next
From: "Dave Page"
Date:
Subject: Re: How to use arrow keys to move to other row