Обсуждение: Edit grid sizing

Поиск
Список
Период
Сортировка

Edit grid sizing

От
"Dave Page"
Дата:
Hi Andreas,

Any suggestions on the best fix for the grid editor sizing on Mac (see
the attach screenshot). I'm wary of hacking it about myself as I know
you spent some time getting it right on other platforms.

Cheers, Dave

Вложения

Re: Edit grid sizing

От
"Dave Page"
Дата:

> -----Original Message-----
> From: Andreas Pflug [mailto:pgadmin@pse-consulting.de]
> Sent: 14 October 2005 21:35
> To: Dave Page
> Cc: pgadmin-hackers@postgresql.org
> Subject: Re: Edit grid sizing
>
> Dave Page wrote:
> > Hi Andreas,
> >
> > Any suggestions on the best fix for the grid editor sizing
> on Mac (see
> > the attach screenshot). I'm wary of hacking it about myself
> as I know
> > you spent some time getting it right on other platforms.
>
> Ouch...
>
> It still isn't satisfactory under all conditions.
> AFAIR this is ctlSQLGrid::ResizeEditor stuff, I can see some magic
> numbers there... I'd suspect that wxWidgets returns some metrics
> incorrectly.
>
> I'd propose to log the calculation on *ix/win32 and OSX to see the
> differences.

Actually on further investigation, the size does look right, it's just
that the top of the actual text is at height/2. I'm also finding that
when I edit the text, I can't actually see the changes I make (even if I
force the box to a larger size so I can see all the text) - the original
text just stays uneditted. It does accept the changes and correctly
update the data though. Didn't we have something like this happen back
in the early days?

Regards, Dave

Re: Edit grid sizing

От
Andreas Pflug
Дата:
Dave Page wrote:

>
>
>
>
>>-----Original Message-----
>>From: Andreas Pflug [mailto:pgadmin@pse-consulting.de]
>>Sent: 14 October 2005 21:35
>>To: Dave Page
>>Cc: pgadmin-hackers@postgresql.org
>>Subject: Re: Edit grid sizing
>>
>>Dave Page wrote:
>>
>>
>>>Hi Andreas,
>>>
>>>Any suggestions on the best fix for the grid editor sizing
>>>
>>>
>>on Mac (see
>>
>>
>>>the attach screenshot). I'm wary of hacking it about myself
>>>
>>>
>>as I know
>>
>>
>>>you spent some time getting it right on other platforms.
>>>
>>>
>>Ouch...
>>
>>It still isn't satisfactory under all conditions.
>>AFAIR this is ctlSQLGrid::ResizeEditor stuff, I can see some magic
>>numbers there... I'd suspect that wxWidgets returns some metrics
>>incorrectly.
>>
>>I'd propose to log the calculation on *ix/win32 and OSX to see the
>>differences.
>>
>>
>
>Actually on further investigation, the size does look right, it's just
>that the top of the actual text is at height/2. I'm also finding that
>when I edit the text, I can't actually see the changes I make (even if I
>force the box to a larger size so I can see all the text) - the original
>text just stays uneditted. It does accept the changes and correctly
>update the data though. Didn't we have something like this happen back
>in the early days?
>
>
Not AFAIR, only sizing problems. Maybe we can fold some
wxGridCellAutoWrapStringEditor knowledge back into sqlGridTextEditor later.

Regards,
Andreas


>Regards, Dave
>
>