Обсуждение: two minor things

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

two minor things

От
Jyrki Wahlstedt
Дата:
Hi,
I just noticed when browsing b4 (on OS X) that 1) if I try to create
a new operator, I cannot write its name, I just get beeps. Another
thing that at some point of time would be good (for OS X, it is) is
that 2) the dialog buttons seem to be in random order, when the
default (or OK, though not necessarily so) should be the bottom right
one.
1) would be easy to fix for release, about 2) I am not that sure,
because there is so much stuff there.

!
! Jyrki Wahlstedt
!    http://www.wahlstedt.fi/jyrki/
!
! Our life is no dream; but it ought to become one and perhaps will.
! PGP key ID: 0x139CC386 fingerprint: F355 B46F 026C B8C1 89C0  A780
6366 EFD9 139C C386




Re: two minor things

От
Dave Page
Дата:
Jyrki Wahlstedt wrote:
> Hi,
> I just noticed when browsing b4 (on OS X) that 1) if I try to create a
> new operator, I cannot write its name, I just get beeps.

You realise there are a very limited set of characters that can be used
in operators, and pgAdmin will restrict you to those only?

The allowed characters are:

+ - * / < > = ~ ! @ # % ^ & | ` ?

> Another thing
> that at some point of time would be good (for OS X, it is) is that 2)
> the dialog buttons seem to be in random order, when the default (or OK,
> though not necessarily so) should be the bottom right one.

The backup and restore dialogs are wrong, but all the rest look OK as
far as I can see. Any others I've missed that need fixing?

Regards, Dave

Re: two minor things

От
Jyrki Wahlstedt
Дата:
On 5.9.2007, at 15.03, Dave Page wrote:

> Jyrki Wahlstedt wrote:
>> Hi,
>> I just noticed when browsing b4 (on OS X) that 1) if I try to
>> create a
>> new operator, I cannot write its name, I just get beeps.
>
> You realise there are a very limited set of characters that can be
> used
> in operators, and pgAdmin will restrict you to those only?
>
> The allowed characters are:
>
> + - * / < > = ~ ! @ # % ^ & | ` ?

A note for me: RTFM!
>
>> Another thing
>> that at some point of time would be good (for OS X, it is) is that 2)
>> the dialog buttons seem to be in random order, when the default
>> (or OK,
>> though not necessarily so) should be the bottom right one.
>
> The backup and restore dialogs are wrong, but all the rest look OK as
> far as I can see. Any others I've missed that need fixing?
>
The dialogs to create:
1) functions
2) trigger functions
3) views
4) triggers
5) rules,
at least so it seems. (OK button should be rightmost)

> Regards, Dave
>
>

!
! Jyrki Wahlstedt
!    http://www.wahlstedt.fi/jyrki/
!
! Our life is no dream; but it ought to become one and perhaps will.
! PGP key ID: 0x139CC386 fingerprint: F355 B46F 026C B8C1 89C0  A780
6366 EFD9 139C C386




Re: two minor things

От
Dave Page
Дата:
Jyrki Wahlstedt wrote:
>> The backup and restore dialogs are wrong, but all the rest look OK as
>> far as I can see. Any others I've missed that need fixing?
>>
> The dialogs to create:
> 1) functions
> 2) trigger functions
> 3) views
> 4) triggers
> 5) rules,
> at least so it seems. (OK button should be rightmost)

Soryy for the delay getting back to this. The affected dialogues are all
(apart from not the ones I tested!) the resizeable ones. This is
significant because they use sizers to position the buttons, so I think
what happens when I try to swap them like we do in the other dialogs is
that the sizers just redraw everything and put them right back where
they were.

I'm trying to figure out a fix for this which doesn't involve
platform-specific XRC files...

/D


Re: two minor things

От
Dave Page
Дата:
Jyrki Wahlstedt wrote:
>> The backup and restore dialogs are wrong, but all the rest look OK as
>> far as I can see. Any others I've missed that need fixing?
>>
> The dialogs to create:
> 1) functions
> 2) trigger functions
> 3) views
> 4) triggers
> 5) rules,
> at least so it seems. (OK button should be rightmost)

Anyone have any ideas how we can fix this? Swapping the buttons simply
doesn't work afaict because the sizers just return them to their
original positions. I'm trying to avoid having platform specific XRC
files or any hacks involving swapping the events...

I'm pretty stumped right now :-(

/D