From: | "Dickson S(dot) Guedes" <listas(at)guedesoft(dot)net> |
---|---|
To: | pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org> |
Cc: | Dave Page <dpage(at)pgadmin(dot)org>, Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
Subject: | Re: PoC: Little improvements to EditGrid - Enum ComboBox |
Date: | 2012-06-17 01:09:29 |
Message-ID: | CAHHcreqqo_yeqJPBDZWfM-LQD26LCHk_U85rx6r1VyLH2uDKqA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
2012/6/6 Dickson S. Guedes <listas(at)guedesoft(dot)net>:
> I'm starting some proof-of-concept working on frmEditGrid trying make
> some "improvements" like:
>
> 1) show a combo box in columns of type enum;
There isn't changes to this code comparing to previous initial patch,
but I'm getting segfault when the combo box is open and you press
'Delete' to delete some letter. I'm sure that I'm missing something,
but couldn't figure it out.
The combo values are "cached" because they are fetched when the combo
box control is set as a CellEditor for a particular cell in the grid,
that happens once.
Should I implement this behavior in another way, i. e. re-fetching
values from database each time I call BeginEdit then the combo is
always in sync with database?
> 2) show a datetime picker in columns of type date/time/timestamp;
The goals to this item is change actual CellEditor of the following types:
PGOID_TYPE_DATE
PGOID_TYPE_TIME
PGOID_TYPE_TIMESTAMP
PGOID_TYPE_TIMETZ
PGOID_TYPE_TIMESTAMPTZ
to a CellEditor that keeps the actual behavior of typing the values in
a textbox plus the option to pick a value from a respective picker.
This patch's version contains the implementation for PGOID_TYPE_DATE
and PGOID_TYPE_TIME using wxCalendarBox and wxTimeSpinCtl.
Thoughts?
--
Dickson S. Guedes
mail/xmpp: guedes(at)guedesoft(dot)net - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
Attachment | Content-Type | Size |
---|---|---|
![]() |
image/png | 34.6 KB |
![]() |
image/png | 43.1 KB |
![]() |
image/png | 35.6 KB |
0001-little-improviments-to-EditGrid.patch | application/octet-stream | 6.6 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Ashesh Vashi | 2012-06-17 08:51:03 | Re: PoC: Little improvements to EditGrid - Enum ComboBox |
Previous Message | Dave Page | 2012-06-11 17:02:22 | Re: [pgadmin-support] Missing defaults for function arguments |